Are HMRC literally making it up as they go along?