HMRC’s recently-launched Stamp Taxes on Shares modernisation consultation gives welcome new impetus to the much-needed reform of the UK...