Don't say HMRC never gets you anything nice for Christmas.  We have had a couple of positive developments in anticipation of the...