Finally being the sole provider? (2,4)
I believe the answer is:
at last
'finally' is the definition.
('at last' can be a synonym of 'finally')
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for at last that I've seen before include "Finally, after a long wait" , "Finally, having waited a long time" , "'In the end (2,4)'" , "Finally, after much delay" , "Finally, ultimately" .)