Disagree with British PM endlessly (6)
I believe the answer is:
battle
'disagree' is the definition.
Although both the answer and definition are verbs in their base form, I can't understand how one could define the other.
'with british pm endlessly' is the wordplay.
'with' says to put letters next to each other.
'british' becomes 'b' (abbreviation e.g. in 'BBC').
'pm' becomes 'attlee' (prime minister Clement Attlee).
'endlessly' means to remove the last letter.
'attlee' with its final letter taken away is 'attle'.
'b' put next to 'attle' is 'BATTLE'.
Can you help me to learn more?
(Other definitions for battle that I've seen before include "Fight between opponents" , "Sussex town" , "Warfare" , "Sustained fight" , "'The race is not to the swift, nor the ... to the strong'" .)