Don't mind me, for some reason I thought it was the Britax Kid. They weren't £22.48 though. I think they were more like £50
I've noticed this before with Tescos. They have something on offer for a few days, you go back and they're back to full price. I bought a toy costing £20 on a Friday night. When I phoned up on the Tuesday to get another one, it was back to £35