TTV Read More Sky and ITV mount defence of £1.6bn merger as regulators probe dealJuly 24, 2026 Friday 24 July 2026 7:58 am | Updated: Friday 24 July 2026 7:59 am Sky agreed earlier this month…