The UK’s electricity was the cleanest it has ever been in 2024, with fossil fuel power reaching record lows and renewables at record highs, analysis shows.