Nearly 1.5 million more pay the 40p tax rate