Where can you get six foot Christmas tree for £5?

Sarah Coles
Ikea stock
Ikea stock

As people all over the country reel in shock at the small change they get from £50 for their Christmas tree, savvy shoppers are racing to Ikea to bring home a six foot real tree for just £25 - with a free £20 coupon.

So what's the catch?