I personnally in all my years of dealing with NHS have not had any problems.
My son last year was diagnosed with severe aneamia, when Doctor got results of blood test. They had him in that night, even sent an ambulance. In for about 10 days, received treatment, no problems since.
Those have been my own experiences. But I do know of others who have had to wait months just to see someone. One who had his operation cancelled three times.
The NHS is a vast organisation, more money is spent on it than on defence. Every government pours more money into it.
Its a great big political football. No political party, would dare mess around to much with it.