Whatever the reasons, it’s better to stop being wrong than to continue to do it for fear of admitting a mistake.
It’s clearly a nonsense to stop exploiting the North Sea to earn green brownie points (an interesting concept) so that we instead import oil and gas because we haven’t first reduced the demand for it.
Similarly, while it may be laudable to switch to electric or hydrogen powered vehicles, we need to get the infrastructure in place to do that and then penalise the use of polluting cars and trucks, not the other way around.
There’s a huge cost in all this infrastructure and the timescales are certainly in the 5 to 10 year range as a minimum. The best answer would have been to start 10 years ago but unfortunately that’s not available to us.
You could draw a parallel between the electricity infrastructure needed for this and internet and mobile telephony. We’ve been at the latter since the early 1990’s. The results are still patchy (my network doesn’t have 5G phone coverage in my part of a large city) and the whole thing was financed by private capital. The Government needs to get a move on if it wants to change the entire energy infrastructure, which is much bigger task.