Labour urged to scrap 'the worst tax' as Treasury rakes in billions amid housing crisis
Stamp duty is a tax levied on home purchases
Stamp duty is a tax levied on home purchases
Thousands of savers are at risk of overpaying after HMRC sent duplicate tax demands
Eastern Airways is the latest European airline set to go into administration