Retail sales fall faster than expected ahead of Budget