Tucked away in the far corner of a grey industrial estate in a small Welsh town is something quite magical.
An enormous sprawling warehouse is home to Europe’s largest tinsel factory - one of just a handful in the UK, meaning every piece of home-produced tinsel you buy this year is likely to have come from Cwmbran, just six miles north of Newport.
As you step inside - through the Christmas shop selling every kind of glittery bauble, festive garland and life-sized cuddly reindeer you can imagine - hundreds of reels of different coloured PVC are stacked on shelves all the way up to the ceiling, waiting their turn to be fed into the tinsel-making machines.