Police have carried out a 'controlled explosion' in Trafalgar Square this morning, after evacuating the public in a security scare — hours before thousands are set to gather at Party at The Palace.Police tape can be seen in video footage shared from the site, with officers redirecting cars and people after receiving a call about a suspicious vehicle. The force has now given the all clear and confirmed that the incident was not terrorism related.
Load More
Load More