Nearly a million more retirees are on the edge of a tax cliff as the financial year comes to a close