News

IPT Receipts Top £648m in April, Estimated £9bn Haul For Treasury This Year

According to this morning’s HMRC data, Insurance Premium Tax (IPT) receipts hit £648 million in April 2025 – kicking off the start of the new tax year at a record high. Here’s some commentary on this […]