Unlike being automatically entitled to a school place based on your postcode in a particular catchment area, it does not work that way with employment.
They do not just automatically hire you just because you happen to be local, and one may receive a job offer in an area that they are not in a position to move to either for many different reasons and factors.
What is all your mileage radius for a certain type of role, bearing in mind train fares, travel time etc, or would you rather hold tight and wait for something to come up more locally, even if there is currently nothing for you on the HR jobs front in your particular town, city or region of the country?
To give an example here, someone living in Stoke on Trent could easily commute on a daily basis to work in HR in Liverpool, Manchester or Birmingham if they could not find or get anything there after an extensive search. There are far more people looking for HR positions across the UK than HR positions available in the UK. Supply and demand.
However, would most people do so, even if it's a fine choice of getting an HR job x amount of miles away outside of your own local area or then no HR job at all?
Any thoughts, also bearing in mind regional salary differences?