Latest from Insight: Inheritance Tax receipts reach £6 billion record

Latest updates