London, UK. 20th October 2018.  A man holds a placard 'Forward to a Kakikaze Brexit!'. People gather with placards, banners and flags at Hyde Park Corner for the People's Vote March calling for a vote to give the final say on the Brexit deal or failure to get a deal. They say the new evidence which has come out since the referendum makes it essential to get a new mandate from the people to leave the EU. Peter Marshall/Alamy Live News - Stock Image
{}