Keir Starmer reveals pledge he made to Donald Trump while having dinner at Trump Tower. Source: Reuters