All are drunk with English beer (4,3)
I believe the answer is:
real ale
'beer' is the definition.
(I've seen this before)
'all are drunk with english' is the wordplay.
'drunk with' indicates an anagram.
'english' becomes 'E' (abbreviation).
'all'+'are'='allare'
'allare' with its letters anagrammed with 'e' gives 'REAL ALE'.
(Other definitions for real ale that I've seen before include "booze" , "Objective of campaign" , "Beer fermented in cask, served without carbon dioxide" , "Pub drink" , "Traditional beer" .)