This year, Sunday November 24, is Stir-up Sunday - a day which marks the last Sunday before Advent and is the traditional time to make your Christmas pudding or cake. Like a lot of Christmas traditions in this country, Stir-up Sunday comes from the Victorian age. While the humble Christmas pudding has roots in Mediaeval […]