/wire At least 15,000 people have descended on Trafalgar Square and Hyde Park in London as part of an anti-lockdown demonstration. Full Story ADVERTISEMENT ADVERTISEMENT