charles_thomas123 See Full Bio Post navigation Just Stop Oil ‘alienates people’ from its cause, says Ed Miliband The solar industrial revolution is the biggest investment opportunity in history