Why we are all suddenly happy to pay £5 for a slice of pizza? September 5, 2026 · The Independent Read full story at source