Failures at HM Revenue and Customs mean £42 billion in taxes have not been collected and people are being let down by poor customer service. What that could pay for? The annual tax shortfall caused by Brexit (Centre for European Reform).