5. M&S Mulled Rum Punch £6.99, marksandspencer.com This warming Spanish r - The Independent