Throughout 2024, Waitrose has consistently been named the UK’s most expensive supermarket by the consumer champions at Which.