#StirItUpSunday 25 November 2018

A proper handmade Christmas Pudding could cost you nearly £40 from a high end retailer.  You can actually make them better yourself and be proud of your pud! Stick it all in a dish, stir, leave, steam and bingo it’s...