A new 2% SDLT surcharge is now required from non-UK residents buying residential property. Here’s everything you need to know.

read more