Thousands of Britons staged a “carnival of protests” during Trump’s visit to the country.
The planned nationwide demonstrations against Trump was launched by a collection of different organizations protesting everything the US president stands for including sexism, racism and Islamophobia.
MG