News

This week’s rise in stamp duty and council tax has once again put the UK’s broken property tax system in the spotlight – and for good reason. While these increases may be necessary ...