NHS waiting times have lengthened so much that it could take many years to get them back on target in England, experts say.
There are three flagship NHS waiting time targets covering cancer, A&E and routine operations.
It is more than three years since any of them were hit in England.
And despite the pledges of extra money for the NHS by the three main political parties, it could take until well into the 2020s for progress to be made.
One of the big problems is lack of staff. There are nearly 100,000 vacancies in England, about one in 12 of all posts in the workforce.
It takes five years study to become a doctor and three years to become a nurse.
Prof John Appleby, of the Nuffield Trust think-tank, said: “It is not just about money, you need the staff and equipment to see and treat people.
“Then you have to factor in all the competing priorities, such as mental health.
“It could be another year or two before we even start to see waiting times improve. To get back to close to the targets could take four years at least.
“The NHS has had to get by on less money than it is used to for the last decade. The impact of that cannot be reversed quickly.”
The British Medical Association said it could take until the end of the next decade to get back to hitting the targets routinely.
BMA leader Dr Chaand Nagpaul said: “The NHS has been significantly under-funded for more than 10 years. The situation cannot be clawed back overnight.”
Scotland, Wales and Northern Ireland are all struggling to hit their targets, although health is devolved so NHS decisions are taken by the administrations in those parts of the UK.