News

Inheritance tax freeze will force another 5,000 families to pay death duties and increase average bill by £95,000. Blow for holiday home owners as ruling making them exempt from inheritance tax ...