David is joined this week by Malcolm Farrow, Head of Public Affairs at OFTEC to discuss the UK's 2050 pledge for renewable energy - and what it means for businesses and consumers