Figures from this source EstimateCard production press, 12 months to Mar 2026EstimateTPCi statement, c. 2025