Online sales fall by 11.2% in year to October 2021
Early Christmas shoppers fail to materialise.
Early Christmas shoppers fail to materialise.
Tax revenues fall by 4.4% to £608.8bn.
Investors are at risk of lower returns.
Fuel duty frozen for the 12th consecutive year.
Chancellor is expected to raise taxes.