Science Multi-billion-pound energy announcement misses ‘opportunity to right the ship' 30 March 2023