Frozen thresholds are carving out income with nearly 700,000 extra higher rate taxpayers in a single tax year, while top rate payers set to pass one million mark, offficial figures from HMRC show