BusinessUK food and drink trade deficit hits £21.1bn, the largest since 200025 Sep 2026 · Sarah Whitfield