'We've let down the young'

Sir David Attenborough says we all must do more to protect the planet for future generations.