Deep Reads on Today's Headlines

Analysis

Iran Hails US Deal as 'Declaration of Defeat

Iran Hails US Deal as 'Declaration of Defeat'

Jun 28, 2026 · Simon Blake

Iran's chief nuclear negotiator, Mohammad Bagher Ghalibaf, described the recent agreement with the US as a significant US concession. He made the comments at a

Trump Slams Congress Over Iran War Vote

Trump Slams Congress Over Iran War Vote

Jun 28, 2026 · Robert Ashton

US President Donald Trump criticised Congress for passing a resolution to end the conflict with Iran. The vote took place in the Senate. Trump expressed his dis

UN Chief Hints at Iran Nuclear Site Visits

UN Chief Hints at Iran Nuclear Site Visits

Jun 28, 2026 · Simon Blake

The United Nations chief has suggested that inspectors will visit Iranian nuclear sites as part of a potential peace deal. Tehran has reportedly blocked Interna

UK Heat Wave Strains Power Grid

UK Heat Wave Strains Power Grid

Jun 28, 2026 · Naomi Okonkwo

The UK's energy grid is under strain as a heat wave sweeps the nation, prompting a rare summer energy supply warning from the grid operator. The warning was iss

Lebanon Protests Erupt Over Israel Deal

Lebanon Protests Erupt Over Israel Deal

Jun 28, 2026 · Catherine Wells

Lebanese protesters took to the streets of Beirut on Friday, angry over a US-brokered framework agreement signed with Israel. The deal followed months of direct