
Donald Trump's UK visit is met with controversy as protestors project images linking him to Jeffrey Epstein onto Windsor Castle, leading to arrests. Demonstrations are planned in London as Trump prepares for talks with King Charles III and Prime Minister Keir Starmer. The visit occurs amidst scrutiny of Trump's past ties to Epstein and recent dismissal of the UK ambassador to Washington over similar links.