Tens of thousands of people have marched on Saturday in central London to demand a final vote on any UK exit deal, on the second anniversary of the Brexit vote. Organizers of the People's Vote march say Brexit is not a done deal and people must make their voices heard. Meanwhile, hundreds attended a pro-Brexit counter-protest. It came as senior Cabinet ministers, including Liam Fox and David Davis, insisted the UK is prepared to walk away from talks without an agreement.