The high street retailer said it was ‘pushing the boundaries’ this year with the cheese and onion addition to its hot cross bun line-up.

The cheese and onion hot cross buns are made with mature Irish Cheddar cheese, packed with sweet onion and topped with a Brewer’s paste cross – and the sultanas remain.

Alongside the savoury offering, the M&S hot cross bun range also includes carrot cake hot cross buns - classic hot cross buns mixed with raisins, dates, carrots, and sunflower seeds, with a cream cheese frosting filling.

Single luxury hot cross buns are on sale for 65p, you can buy two hot cross buns in a pack for £1.60 in various flavours, or nine mini hot cross buns for £1.60, and there’s even a 400g hot cross bun loaf on sale for £1.60.

Alongside ‘classic luxury’, hot cross bun flavours on offer this year include cheese & onion, carrot cake, cranberry & orange, chocolate, chocolate orange, toffee fudge & Belgian chocolate, St Clements, Kentish Bramley apple, mini mocha, berries & cherries, stem ginger, and even a ‘half and half’ (50% white and 50% wholemeal) reduced-fat option.

And if all that were not enough there are even hot cross bun cookies on sale, at £1.99 for a pack of 20.