Key moments

Ofgem, the energy regulator, will raise the price cap by £35 from October, pushing the average household bill up 2 per cent to £1,755

Brent crude prices remained steady as President Trump’s tariff hike on Indian goods took effect

1 minute ago

8.07am GMT+1