Thousands of protesters took to streets in an anti-Brexit march in London on Saturday just days before parliament’s second reading on EU withdrawal bill next week.
The crowds gathered at Hyde Park Corner waving British and European Union’s flags, before setting off to Westminster.
Liberal Democrat leader Vince Cable, who joined the march, said Brexit may never happen and it was the public who should decide whether they were “happy with the destination” of the journey they set out on.
The legislation is a vital stepping-stone towards Britain’s departure from the EU in March 2019.
It faces stormy debate and a likely barrage of attempted amendments as Prime Minister Theresa May attempts to steer it through parliament.