Politician's powerful address? (6,3)
I believe the answer is:
number ten
'address?' is the definition.
(home of British Prime Minister)
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for number ten that I've seen before include ""Downing Street" is usually implied" , "Downing Street address" , "as part of political address" , "centre of government" , "where the PM can be found?" .)