BlogHMRC are having a computer issue with Self Assessment Statements that may affect tax payments due on 31 January 2018 Posted on December 27, 2017December 2, 2020 by Jane Maclachlan … Continue reading →