England put £25 million into 20 nature projects in 2024; two years later, they had improved 4,800 hectares, planted 127,500 trees and beaten the programme’s habitat target by nearly 30%

Global Science Moderate confidence — 73/100

Unverified

Sources: Times of India