Tens of thousands of anti-lockdown protesters marched through central London today calling for 'freedom'
Continue...