New arrival had to report on events (7)
I believe the answer is:
narrate
'report on events' is the definition.
'narrate' can be an answer for 'report' (to narrate is to report or relate a story). I'm unsure of the 'on events' bit.
'new arrival had' is the wordplay.
'new' becomes 'n' (common abbreviation eg NT for New Testament).
'arrival' becomes 'arr' (abbreviation used in transport).
'had' becomes 'ate' ('have' can mean 'eat').
'n'+'arr'+'ate'='NARRATE'
'to' is the link.
Can you help me to learn more?
(Other definitions for narrate that I've seen before include "Relay" , "Give (film) commentary" , "Tell us the story" , "Provide commentary" , "Relate, recount" .)