
Police carried out a controlled explosion in Trafalgar Square this morning, just hours before thousands of revellers were set to gather for the Queen’s jubilee concert Party at The Palace.
Images and footage on social media showed the central London site taped off with officers redirecting cars and people away from the area prior to 11am.