As a counter point in London, I've found supply to be pretty good.
Multiple actually good and talented candidates to basically pick the best from, and not just dregs with "this person will do I guess - 50% is better than nothing" type sentiment.
I've turned down job offers in London because I can get the same salary with a 33% reduction in cost of living elsewhere or work in London for 200% of the salary doing software engineering for finance.
My personal experience, of hiring software engineers in London, aligns with this article. We have seen a drop in supply this year.
If you are looking in the South of England I would recommend finding a specialist tech recruitment agency.