Images of US President Donald Trump and the UK’s Prince Andrew with Jeffrey Epstein were projected onto Windsor Castle.

See Full Page