The Government has announced that the planned Corporation Tax increase to 25% has been cancelled and the rate will stay at 19%. This is the lowest rate in the G20.
This announcement aims to support business investment and help economic growth in the UK.