Losing source of finance, grants in from new paper (7,4)
I believe the answer is:
morning star
'paper' is the definition.
(socialist newspaper)
'losing source of finance grants in from new' is the wordplay.
I cannot quite understand how this works, but
'of' could be 'o' and 'o' is found within the answer.
an anagram of 'grants' is 'ngstar' which is present in the answer.
'new' could be 'n' (common abbreviation eg NT for New Testament) and 'n' is present in the answer.
This may be the basis of clue (or it may be nonsense).
Can you help me to learn more?
(Other definitions for morning star that I've seen before include "smaller rival?" , "one prominent on breakfast TV?" , "Medieval weapon" , "Venus before sunrise" , "one up bright and early" .)