Corporation tax is a huge source of revenue for the Government. Collected by the Government from the profits of companies operating in the UK and it is changing. (The profits of unincorporated businesses, sole traders and partnerships are subject to income tax as opposed to corporation tax)
Continue reading