Uganda's president sworn in for record seventh term
Yoweri Museveni, 81, won disputed elections in January to extend his 40-year rule.

Yoweri Museveni, 81, won disputed elections in January to extend his 40-year rule.

Tens of thousands of mourners lined Tehran's streets for the funeral procession of Iran's Supreme Leader Ayatollah Ali Khamenei, killed in a war with the US and Israel. His coffin was transported through the capital amidst calls for vengeance against the US and Israel.

Prince Harry's offer to stay at Buckingham Palace during his UK visit was withdrawn shortly after he accepted it. The palace cited insufficient notice and the upcoming judgment in his legal case against a publisher as reasons, while Harry's team expressed disappointment.

UK Prime Minister Keir Starmer is set to attend the annual Nato summit in Ankara amid pressure from the US to increase defence spending. Despite a recent £15bn boost, the UK's commitment as a proportion of GDP is projected to rise slowly, falling short of Nato's targets. US Ambassador to Nato, Matt Whitaker, has urged members lagging behind to step up, implying the UK is among them. New Defence Secretary Dan Jarvis is pushing for a dramatic increase post-2030.

Western Europe, including Spain, Portugal, France, and the UK, is bracing for another heatwave with temperatures 10-15C above average, nearing 40C in some areas. Persistent warm nights pose health risks. Meanwhile, Super Typhoon Bavi is causing destruction in the North-Western Pacific with extreme winds and flooding.

The UK is experiencing its third heatwave of the year, with temperatures expected to reach 34C in some areas by mid-week. While not as extreme as the late-June heatwave, this one is predicted to last longer. Yellow heat-health alerts are in effect for the Midlands and southern England.

At least 11 people were killed and 46 injured in Kyiv following a second night of Russian strikes. Residential buildings were hit, with rescue efforts ongoing at over 20 locations. The attacks occurred ahead of a NATO summit where Ukrainian President Zelensky is expected to discuss military aid with President Trump.