Satellite images have captured a suspected oil slick spanning dozens of square kilometres near Iran’s Kharg Island. Post navigation Is Starmer’s leadership under serious threat? ‘No Kings’ protest outside Buckingham Palace