Boris Johnson vowed on Thursday to stand up for Britain’s diplomats around the world. Johnson, the favourite to succeed Theresa May on 23 July, said: ‘I will stand up for our fantastic diplomats across the world,’ and promised to take a robust approach towards President Donald Trump if he succeeds in becoming the next prime minister. Johnson pointedly refused to back Darroch during a televised debate on Tuesday, leading to accusations from fellow Conservative MPs that he had thrown the ambassador ‘under the bus’ in order to bolster his own ties with Trump.