A forest area equivalent to the size of the Isle of Wight has not been planted because UK governments have failed to meet tree-planting goals since 2020, according to Carbon Brief analysis. The latest ...