Around 30 residents have been evacuated from their homes in north London after a water main burst, leaving roads under 44cm (17in) of water.Read More

You might also be interested in reading US House Lawmakers Launch Probe into Kalshi, Polymarket Insider Trading.