The breathless hypocrisy of Donald Trump’s recent visit to Saudi Arabia should leave us all reeling. The fact that the new President could make his first overseas journey to the very country he previously castigated, rightly, as the mother lode of 9/11 is bad enough. But the sycophancy he displayed to his hosts, especially King Salman, demonstrated just what a dangerous chameleon Trump is.  

What an irony that Trump’s speech in Riyadh to the leaders of more than 50 Muslim countries proclaimed that “we will make history again with the opening of a new Global Centre for Combating Extremist Ideology, located right here”.