Fraser SlaterSep 25, 20185 minStamp Duty: £4.6 Billion in Lost Tax Receipts & Business Revenue Since 2014