Jack Donnelly

Jack covers media, telecoms and local news in the North West.