Why Dewsbury, but not Bradford West, for instance? Why Birmingham Perry Barr, but not Ladywood (which outwardly seems more favourable to this sort of politics)?
There is probably some randomness to this, and some very specific local networks which are impenetrable to outsiders.