These are Britain's worst Christmas trees

Cardiff is the latest city to upset its residents with its Christmas tree offering, costing £10,000 a year. The council have apologised after the pre-decorated “tree-shaped structure” from China turned up measuring 40ft – not the 40m, or 131ft they’d …
( read original story …)