Nurses would stay working for the NHS for up to a decade longer if their student loans were forgiven by the Government, new analysis claims.