London Mayor Sadiq Khan is no fan of Donald Trump’s immigration EO and has gone as far as to state that President Trump should not be allowed to visit the UK until the “ban” is lifted:

Khan went on to give a speech Tuesday night to diplomats from over 100 countries on why he opposes “all immigration bans based on religion/nationality”:

Oh really?

As Nigel Farage helpfully pointed out to the mayor, 11 of those 100+ diplomats just happen to be from countries that ban Israelis from entering their country (Those 11 nations are: Bangladesh, Brunei, Iran, Iraq, Kuwait, Lebanon, Libya, Pakistan, Sudan, United Arab Emirates and Yemen):


Truth. Boom.