Crossword Genius

Result of manufacturing deserting town: residents here hold power (7,6)

Ross

I believe the answer is:

downing street

I'm a little stuck... Click here to teach me more about this clue!

'result' is the definition.
Both the answer and definition are singular nouns.
Maybe there's an association between them I don't understand?

'manufacturing deserting town residents here hold power' is the wordplay.
'deserting town' can be anagrammed to 'DOWNING STREET'.
Though, I am not sure how the anagram is indicated.

'of' acts as a link.

Can you help me to learn more?

(Other definitions for downing street that I've seen before include "UK seat of government" , "gated community?" , "PM's address -- enters, got wind (anag)" , "Site of Chancellor's and PM's homes" , "important address" .)

I've seen this clue in The Independent.
Want a hint initially instead of a full solution? Install my app