UK business confidence sinks to lowest level in years after tariff chaos

featured-image

Taxation has emerged as a major concern for businesses

Taxation has emerged as a major concern for businesses.