Sufficient to have beer around politician (5)
I believe the answer is:
ample
'sufficient' is the definition.
(both can mean enough)
'beer around politician' is the wordplay.
'beer' becomes 'ale' (type of beer).
'around' means one lot of letters goes inside another.
'politician' becomes 'MP' (Member of Parliament).
'ale' enclosing 'mp' is 'AMPLE'.
'to have' is the link.
(Other definitions for ample that I've seen before include "Sealed glass container for dose of medicine" , "Large, accommodating" , "Buxom" , "Quite sufficient, more than enough" , "Plentiful; capacious" .)