Public satisfaction with the NHS has fallen to its lowest level for over a decade, a long-running survey suggests.
The British Social Attitudes poll of nearly 3,000 people found 53% of in England, Scotland and Wales were satisfied with services last year.
That is a three percentage point drop since 2017 and the lowest level since 2007. A peak of 70% was seen in 2010.
Experts said waiting times and a lack of staff were major concerns as ratings for GPs dropped to an all-time low.
The poll also provided breakdowns for individual services.
It showed satisfaction with GPs was at it lowest level ever, at 63%, but that was still higher than dentistry and accident and emergency.
Prof Helen Stokes-Lampard, of the Royal College of GPs, said GPs always wanted to provide the best care they could, so it was "disappointing" to see the drop.
"We know that general practice is currently facing intense resource and workforce pressures and while GPs are working incredibly hard to combat these, we understand that many patients are still waiting too long to see their doctor - something we find just as frustrating," she added.