Ultra fashionable in espousing extreme left-wing views (7,4)
I believe the answer is:
radical chic
'espousing extreme left-wing views' is the definition.
I can't judge whether this definition defines the answer.
'ultra fashionable' is the wordplay.
'ultra' becomes 'radical' (synonyms).
'fashionable' becomes 'chic' (I've seen this before).
'radical'+'chic'='RADICAL CHIC'
'in' acts as a link.
Can you help me to learn more?
(Other definitions for radical chic that I've seen before include "Fashionable extremism" , "Fashionable left-wing style" , "Fashionable left-leaning style" .)