Because even the UK is getting fed up with Trump? They literally started preparing to deploy on of the carriers to the Gulf and Trump basically told them to fuck off because they were "late" to the war? Now he's changed his mind again, who gives a damn? He can reap what he has sowed.