iStock image Business UK retail footfall drops sharply as consumer caution hits ahead of budget Ashya RoseOct 11, 2025