Best piece of news in hand (6)
I believe the answer is:
finest
'best' is the definition.
(the most excellent or fine)
'piece of news in hand' is the wordplay.
'piece of news' becomes 'ne' (I can't justify this - if you can you should give a lot more credence to this answer).
'in' is an insertion indicator.
'hand' becomes 'fist' (hand curled into a fist).
'ne' placed into 'fist' is 'FINEST'.
Can you help me to learn more?
(Other definitions for finest that I've seen before include "Superior in quality" , "Of the highest grade" , "Most splendid" , "Of the highest quality" , "Infest with the best" .)