David Cameron, the UK’s former prime minister, has accepted a teaching position at New York University Abu Dhabi. He will…