Wind turbines and solar farms will be built on 'vast' swathes of public land in the UK from railways to forests, Ed Miliband said today. The Energy Secretary said it was a 'no brainer' to use some of ...