I don’t get why anyone feels the government should be responsible for enabling them to be able to live and work in the place of their choosing.
Because it's conditions made by successive governments that created this situation. Your area of the midlands is not deprived by accident, it's partly because of decisions that politicians made, in government.
The rents are not high just because of market forces. They are high because of government decisions to sell of council housing stock and not replace it and not to do anything to tackle the brewing housing crisis that everyone knew was coming.
One of the first things the Tories did when they am into power was get rid of the requirements for all new builds to have some affordable housing.
Also, community it important - does no one give a fuck about community any more? Even if you don't care on a social level, it saves the government (and your tax money) £billions to have people looking after each other in communities instead of having to rely on social services and the NHS - particularly A&E by the time people without proper support seek help.
The most vulnerable, of course, should be prioritised for social housing in areas they have links to, but that is already the case
No that is not the case. Because of the benefits cap, the most vulnerable are being moved out of London and other expensive cities. And not to areas with employment, but exactly to the kind of areas you moved to escape from because they're cheap.