Talking of bargains, Asda bagged an easy PR win ahead of 14 February with its Smart Price card for Valentine’s Day.

At Bogof’s age you don’t expect to get many Valentine’s cards, but we’d still prefer Asda’s frugal-yet-romantic 7p card over the limited-edition steak smeared in what Morrisons is (perhaps euphemistically) calling “love rub”. Euww.