Thousands of protesters in favor of the UK staying in the European Union have marched in Westminster. The People's March for Europe took a route through central London before a rally in Parliament Square. The march came ahead of MPs voting on Monday on a bill that will overturn the act that took the UK into the EU and end the supremacy of EU law in the UK.