By JAKE WALLIS SIMONS Published: 19:43 EST, 4 March 2026 | Updated: 20:34 EST, 4 March 2026 Liverpool Street on a bustling Monday morning – the heart of London’s financial district. Office workers hurry to meetings, passers-by grab coffees, e-bicycles weave their way through traffic as normal.Suddenly, there is a hideous buzzing overhead like that of a vast, unworldly insect. Pedestrians see a fleeting triangular silhouette streaking across the sky, followed by a gigantic explosion. Then another, pursued by the rest of the swarm.Dozens of Shahed suicide drones have been launched to spread terror in the capital. As smoke billows…


