Spring is here! (At the time of writing, at least – who knows what the weather will be doing when this is published).
Britain and Europe risk becoming dependent on China to hit net zero without a massive increase in battery production, the International Energy Agency has warned.