Home Politics Revenue says £30bn of tax owed went uncollected last year