0
Promise to invest in ‘cheap, clean, homegrown energy’ ticks every box but £8.3bn over a parliament is not game-changing