The news that people inheriting land worth at least £1 million will have to pay tax on it has drawn significantly more outrage from politicians and the press than the news that 1 in 3 children in Britain are now living in poverty…

Comments