The latest HMRC TP and DPT Statistics 2019/20 are now available. There are three interesting facts about these statistics:

  1. Interestingly...