HMRC rule changes in 2017, which limited the length of time non-doms could claim the remittance basis, led to a steep drop in their numbers