Since last week the Chancellor has set out a package of measures to support businesses through the disruption caused by COVID-19. The chancellor also announced that the self-employed who have Income Tax Self-Assessment, payments due on the 31 July 2020 will have until the 31 January 2021 to make their payments. See more here
Contact Time
Monday - Friday 9.00 - 4.30