800 years in the making: Welsh Land Transaction Tax

800 years in the making: Welsh Land Transaction Tax