political manifestos on energy solutions underwhelminglatest news & developments