Revenue Says £30bn of Tax Owed Went Uncollected Last Year