Theresa's May with the huge nose float join the People's Vote protest in London, 2019


A float bearing an effigy of UK Prime Minister Theresa May with a huge nose joins the People's Vote protest in London, 2019

Hundreds of thousands of pro-Europeans have joined the march calling for a second vote on leaving the EU.