Liverpool, Nottingham and London also exceed £300 annual food waste, while Bristol reports lowest at £198 — Klaro News