British leader welcomes every opportunity to engage with opposition? (9)
I believe the answer is:
beachhead
'opportunity to engage with opposition?' is the definition.
I can't judge whether this definition defines the answer.
'british leader welcomes every' is the wordplay.
'british' becomes 'b' (abbreviation e.g. in 'BBC').
'leader' becomes 'head' (head is a kind of leader).
'welcomes' is an insertion indicator (in sense of 'invites in').
'every' becomes 'each' (synonyms).
'b'+'head'='bhead'
'bhead' going around 'each' is 'BEACHHEAD'.
Can you help me to learn more?
(Other definitions for beachhead that I've seen before include "Land claimed from the sea" , "Landing point (for seaborne troops)" , "Fortified landing point" , "landing zone" .)