When is Children in Need 2026, who is hosting and how to watch on TV By Planet XO Newsteam 4 November 2026 North West One of the most anticipated nights of the TV calendar returns next weekRead original article ← Back to all headlines