Self Assessment Tax Returns
HMRC opens 300,762 self assessment investigations
Self employed individuals are being advised to complete their self assessment tax returns by the 31st January and to…