National News

[ad_1] Image source: Getty Images With the Autumn Budget due tomorrow (26 November), markets are trying to assess what might happen to the fortunes of UK companies.…