Doctors, nurses and teachers should have their tuition fees written off if they stay in their profession for nearly a decade, a university vice-chancellor has said.
Dr John Cater, of Edge Hill University in Ormskirk, Lancashire, says young graduates are trapped in a vicious cycle of repayments and tax.
Labour will this week announce that teachers will receive £2,400 if they remain in their jobs for two years under their plans to stem the rising number leaving the profession early.
Sir Keir Starmer and Bridget Phillipson, the shadow education secretary, will give details of the plans on Thursday. At present, one in five teachers leave the profession within two years.
The party said schools have paid recruiters £8 billion to find new teachers since 2010.