£2 billion of VAT fraud and where are HMRC?

Posted on

Radio 5 Live has been asking the questions:

<ore good work by the tireless Richard Allen.