30 Mar Stamp Duty Land Tax – A Tax Against (British) Humanity
A family home in London for £750,000 attracts SDLT (Stamp Duty Land Tax) of £30,000. (We are not talking Buckingham Palace here). How do you feel about a tax, for which you get in return, well, er, I am not sure what this is meant...