Budget Uncertainty Threatens UK Retail Sector