Thousands gathered in central London to protest about Donald Trump’s historic second state visit to the UK.
While the US president was treated to pomp and pageantry at Windsor Castle on Wednesday, with supporters lining the streets, the British capital was home to far more irreverent scenes.