Thousands of anti-Brexit protesters marched through London. The Peoples March for Europe took place two days before MPs vote on the withdrawal of the UK from EU law. The protesters believe the negative effects of leaving the EU are becoming more obvious. Liberal Democrat leader Vince Cable said people were worried about Brexits impact on the future.