Wind turbines produced 32.4% of Britain’s electricity in January, February and March 2023, compared to 31.7% from gas-fired power stations.
Cucumbers, olive oil and hard cheese have increased most in price, according to the new interactive tool designed to help us better understand rising bills.