Sadiq Khan is a working class former human rights lawyer and left-winger. As a result he is now Labour’s most electorally successful senior politician and has higher approval ratings in London than even his Conservative predecessor Boris Johnson. In a political environment which looks almost universally grim for Labour, Khan is a rare success.

Labour shadow chancellor John McDonnell is angry at Sadiq Khan for sharing a platform with David Cameron on a campaign event for Remain. Nicola Sturgeon refuses to share a platform with Cameron too. “I have got no plans to share platforms with David Cameron or George Osborne or anybody else in the Conservative Party,” she told Sky News’s Murnaghan show last year, before stressing, seemingly without irony, that she would make “a very strong and very positive case for our membership of the European Union”.