The Sainsbury's effort (two stars out of five) was too sweet for some tastes – including this taster’s – but its light, airy texture put it on a par with the less sickly but rather dry Tesco (two stars) offering.

Asda (four stars) managed much better, with its croissant combining a delicate and moist texture with a subtle flavour to winning effect. Meanwhile, the Morrisons effort (three stars) – which, like the others from the big four, cost 88p – was also nicely balanced, if again a little too sweet.

The Waitrose croissant (three stars) could have been lighter, but melted pleasantly enough in the mouth and had a rich, buttery flavour. But at £1.19 – 31p more than the others – it was hard to recommend above the Asda product for value.