Skip to main content
Shop prices surge at fastest rate in two years as Britain pays the price for global instability | British daily