Crossword Genius

British leader welcomes every opportunity to engage with opposition? (9)

Ross

I believe the answer is:

beachhead

I'm a little stuck... Click here to teach me more about this clue!

'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" .)

I've seen this clue in The Telegraph.
Want a hint initially instead of a full solution? Install my app