Is stamp duty a red herring?

Apply Now