Labour’s nightmare budget raid cost the economy £10bn and has put 125,000 jobs at risk 02.12.2024 03:01 Express.co.uk A damning new report lays bare how the government's Inheritance Tax changes will clobber family-owned businesses as well as farms.