Basic rate income tax to fall by 1p to 19p by the end of this parliament National Insurance threshold raised by £3,000, meaning first £12,570 of earnings are untaxed (though planned 1.25 percentage... Read more