National Insurance cut by 2p with average worker saving £450 a year