Sir David Attenborough turns 100 on 8 May 2026, marking a century of life that has transformed nature storytelling and inspired global conservation. Across seven decades, he pioneered colour ...