Home / Industry / Tax & Regulation / HMRC powers worrying for taxpayers