Head of Environment & Green Transition
David is NEF’s Environment Lead, heading up the thinking, research and campaigning around issues such as healthy seas, climate change and clean energy. His past media appearances include Sky News, Radio 5 Live and ITV News.
Which planet is the Chancellor living on?
Government spending plans are failing to scale up the climate emergency response
Clean energy for the poorest: this is what a Green New Deal means in practice
We need policies that create jobs, tackle fuel poverty and address climate change
Why ‘net zero emissions by 2050’ needs a Green New Deal
The Climate Change Committee has made its recommendations - so what now?
What can individuals do to help the environment?
David Powell answers questions from the public on the environment for Eddie Mair's LBC show