Featured work
HM Revenue & Customs 2023-24
Published on:
                In 2023-24, HMRC spent £7.2 billion to collect tax revenue. This report summarises key relevant information and insights.            
        
                    
            
    Latest work