Planned reforms to the triple lock on pensions will need 14 years before delivering savings worth more than £10bn, new government analysis has shown, as the Prime Minister admitted there was a “shortfall” in plans to fund a new National Care Service.