With the Self Assessment deadline fast approaching, SMEs are being warned to be on their guard with more that 4,800 Self Assessment scams having been reported to HMRC since February 2025. HMRC is ...