Welsh Government announces rise to Land Transaction Tax thresholds

What is Land Transaction Tax (LTT)? Since April [...]