The Isle of Wight Council has approved a new tree management strategy. It is the first time the authority has taken this step, with the plan set to guide the care of about 100,000 council-owned trees ...