Sir Keir Starmer has belatedly defended Sir Sadiq Khan after Donald Trump branded the London mayor “horrible, vicious, disgusting”.
In an attack which reignited his long-running feud with Sir Sadiq, the US president also called him a “disaster” and suggested he has done a “terrible job”.