A major climate change report has backed Drax’s plans to install carbon capture and storage at its Selby site, however it ...