The number of people being hit by the £100,000 tax trap is forecast to reach 2.3 million taxpayers by 2031