Good afternoon. Political turbulence continues to grip Westminster as Sadiq Khan warns Labour faces being "stonked" in the upcoming London elections, describing his current campaigning experience as the most difficult in over four decades. The party's struggles are compounded by internal factional warfare that's undermining Keir Starmer's leadership, with critics arguing he's lost control of both party and government. Meanwhile, the National Crime Agency has reportedly investigated but declined to pursue allegations connecting Peter Mandelson to the Epstein affair.
On a more operational note, a BBC investigation has uncovered criminal gangs exploiting high street mini-marts across the UK to sell cocaine, cannabis, and prescription drugs right from ordinary shopfronts. The cross-channel migration crisis is intensifying, with France deploying at least 50 riot police to beaches under a new three-year agreement to tackle violence from "hostile crowds" attempting crossings. In the corporate world, Tesla has significantly ramped up its spending plans to $25 billion, though Elon Musk has admitted millions of Tesla vehicles won't receive the promised unsupervised full self-driving capability.