13 Nov 2023Whistleblower fraud reports to HMRC surge 47% in the past yearUp from 106,920 in 2021/22 to 157,270 in 2022/23, shows new research by international law firm RPC
5 Sept 2021Tooth and claw?: The meaning of words in tax assessmentsAdam Craggs and Constantine Christofi explore how the Supreme Court rejected the concept of 'staleness' but confirmed the meaning of 'deliberate'