What is stamp duty, who pays it, when is it paid, and what concessions are available?