The dash for jobs varies wildly across Britain according to a new report, with 55 jobseekers chasing every vacancy in some areas and less than one in others.
Research by jobs search engine Adzunasearch found that Hull was the most difficult place to find work, with Aberdeen the easiest.
Around 55 people applied for each vacancy in Hull in 2012 and 36 in Sunderland, but less than one for roles in Aberdeen, Cambridge, Guildford and Reading.
London was the best-paying city with average salaries of over £41,000, followed by Aberdeen (£37,670), Cambridge (£34,009), Slough (£33,415) and Guildford (£32,539).
The lowest average advertised salaries were found in Preston (£25,718), Bradford, Stoke-on-Trent, Swindon and Maidstone (all at around £26,000), said the firm's report.
The top employer this year was said to be the London 2012 Olympic Games, creating around 100,000 jobs, although most of them were temporary.
If you appreciated this article then please consider donating to the Morning Star's Fighting Fund to ensure we can keep developing your paper.
Donate to the Fighting Fund here
Official inflation figures understate the real extent of rising costs, but even the government's own CPI scheme lays bare the ongoing misery for working people and those dependent on benefits.
The Con-Dems have had it their way too long. We have to turn this country around
How high-quality primary schooling could help solve global poverty