HMRC data shows IPT revenues reached £2.17bn in April-June 2026, barely above last year, but the tax still deepens the c...