Clement in a shelter, keeping dry (6)
I believe the answer is:
attlee
'clement' is the definition.
(prime minister Clement Attlee)
'a shelter keeping dry' is the wordplay.
'shelter' becomes 'lee' (as in lee side, the side sheltered from wind).
'keeping' means one lot of letters goes inside another.
'dry' becomes 'tt' (short for teetotal - no alcohol).
'a'+'lee'='alee'
'alee' enclosing 'tt' is 'ATTLEE'.
'in' is the link.
(Other definitions for attlee that I've seen before include "Clement --, former PM" , "Prime minister, 1945-51" , "Former British PM" , "Labour prime minister, d. 1967" , "Clement ..., former British prime minister" .)