Resigned from the French newspaper (4)
I believe the answer is:
left
'resigned' is the definition.
Both the definition and answer are adjectives. Perhaps there's an association between them I don't understand?
'the french newspaper' is the wordplay.
'the french' becomes 'le' ('the' in French).
'newspaper' becomes 'FT' (Financial Times newspaper).
'le'+'ft'='LEFT'
'from' acts as a link.
Can you help me to learn more?
(Other definitions for left that I've seen before include "political grouping" , "Allowed to remain" , "set out" , "Departed - port" , "split" .)