Better people brought in by news boss (5)
I believe the answer is:
emend
'better' is the definition.
(emending is a kind of bettering)
'people brought in by news boss' is the wordplay.
'people' becomes 'men' (men are people).
'brought in by' is an insertion indicator.
'news boss' becomes 'ed' (short for editor).
'men' put inside 'ed' is 'EMEND'.
(Other definitions for emend that I've seen before include "Correct; edit" , "Improve (writing)" , "Modify" , "Correct, revise (text)" , "make an improvement" .)