Nearly 2.3 million taxpayers are set to earn over £100,000 by 2028–29, exposing them to the UK’s most punitive tax trap and ...