The town of Cardigan receives a giant knitted present
If you have ever had to take back a Christmas jumper because it was too big, have a look at this giant cardigan.
Volunteers have been knitting furiously for eight months to have this mammoth piece of knitwear ready in time to mark the 900th anniversary of the town of Cardigan, Ceredigion.
An army of 200 knitters created the 5m (16.5ft) wide and 2.5m (8ft) long garment which depicts the town's history.
Kate Morgan reports.