Is the UK Tax System Holding Back Business Growth?

Is the UK Tax System Holding Back Business Growth?

Introduction There is an important question hiding behind the UK’s debate about taxation: “Does the tax system simply raise revenue, or does it also influence whether businesses choose to grow?” The distinction matters. Nobody seriously argues that businesses...