He’s free with his political views (7)
I believe the answer is:
liberal
'he's free' is the definition.
'liberal' can be an answer for 'free' (thesaurus). I'm unsure of the 'he's' bit.
I cannot understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for liberal that I've seen before include "Free - generous - politician" , "Bountiful" , "Progressive -- open-handed" , "magnanimous" , "enlightened" .)