Boris Johnson says he ‘regrets’ US ambassador Sir Kim Darroch resigning over leaked cables

317