The UK has committed to planting trees on 30,000 hectares of land per year by 2025. What impact will planting so many trees have on the environment?

10