10 October 2024

Immediate investment needed to halt England's nature crisis, warns government body