News

904,000 people at state pension age, which means those born before 1959, currently pay the 40p rate, while 124,000 are in the ...