The new £1m lifetime limit will prevent senior medical staff from building their retirement fund, giving them less motivation to keep working beyond their fifties