News

An analysis of Government figures shows the UK is on track to achieve its five-year pledge to provide £3 billion in nature-related funds by 2026.