There's ambitious, then there's this. I'm not saying we can't plant x amount of trees. We should.
But to make this "promise" is another Labour Mathematical cock up I'm afraid.
Anyone arguing otherwise, is simply deluded. 3 per second, for 20 years straight. Really? If they said until 2100...