Planting trees is a facile option

It has taken some time but at last Britain has come up with a symbol to represent our commitment to the environment and concern for the planet. Our version of the polar bear on a melting ice cap is to be… the tree. It is now National Tree Week and it would be churlish to …