‘‘Invest more somehow’’ — politician involved in reforms (12)
I believe the answer is:
improvements
'reforms' is the definition.
(I've seen this before)
I don't understand the rest of the clue.
(Other definitions for improvements that I've seen before include "Changes for the better" , "Reforms" , "better progress" , "advances" .)