Anti-Trump rally in London, June 2019, Trafalgar Square.
A crowded rally with people representing a wide range of interest groups as well as media from around the world. People protesting against US involvement in Iraq, Palestine, Gaza, Cuba and against the importation of chlorinated chickens, as well as ordinary members of the public from many countries showing their discontent with the US President as well as with Boris Johnson and Nigel Farage.
Not all of the protesters were from the UK; note the 'Mortified American' woman with her placard. The news broadcaster CNN was present covering the event and there were many others from other parts of the globe who were present.