The number of higher-rate taxpayers topped five million for the first time, as a freeze on thresholds saw more earners dragged into the higher tax band, new figures from HM Revenue & Customs show.