The number of referrals waiting to be treated topped 667,000 at the end of December 2023 - an estimated 10% of the population ...
The analysis produced by the University of Edinburgh has revealed the full scale of what it would take to clear the Covid-19 ...