The Struggle of Small Business Owners with HMRC: Three Months Waiting for VAT Number.

Small Businesses in Britain Struggle as HMRC Delays VAT Requests Despite economic uncertainty, more businesses are launching in Britain; however, they are facing delays due to the HM Revenue and Customs (HMRC), the taxman. HMRC has been experiencing delays since the pandemic, having cut down its customer services workforce from 25,000 to 19,500 within five […]