Title covers the question; I seem to remember a phrase meaning 'to tell someone something before they find out from elsewhere' but I can't now remember it. Something like 'beat the news', perhaps, though I don't think this is in common usage.
Couldn't find anything online for the same question, so was hoping someone here might be able to remember if there is a phrase and, if not, suggest an apt one.
Many thanks!