Whatever you think of Christmas, aren’t we all mostly just looking forward to the extravagant food that’s going to be served on Christmas day? Alongside delicious baked treats and mulled wine, the festive roast marks the undisputed high point of the celebrations. And when it comes to preparing one, there’s no magic involved, as our […]