Old politician sheltered to keep dry (6)
I believe the answer is:
attlee
'old politician' is the definition.
(I know that Attlee has the occupation politician)
'sheltered to keep dry' is the wordplay.
'sheltered' becomes 'alee' (I've seen this in another clue).
'to keep' means one lot of letters goes inside another.
'dry' becomes 'tt' (abbreviation for teetotal).
'alee' enclosing 'tt' is 'ATTLEE'.
(Other definitions for attlee that I've seen before include "5,27 [PRIME MINISTER]" , "British PM, 1945-51" , "Clement -, UK PM" , "British premier" , "Former British PM" .)