The world cannot be too radical in the fight against climate change, according to the broadcaster Sir David Attenborough, who told MPs that global warming could cause major problems and “great social unrest” within the next 20 to 30 years.
And he also launched a veiled attack on Donald Trump and other political leaders who refused to recognise the scale of the crisis.