BBusiness Read More Company Directors Feel Worse About This Budget Than the Last One – Guido FawkesNovember 28, 2025 The Institute of Directors has done some snap polling of 507 business leaders after the Budget. 80% view…
EEconomy Read More UK business confidence plunges to lowest level on recordOctober 3, 2025 Business confidence slumped to its lowest level on record last month amid concerns over soaring costs, according to…