Boris Johnson slams 'perverse' boycott of Israeli journalist by Palestinians; meetings cancelled over protests of pro-Israel mayor.

Read more