Duration
125 minutes

Shop on TV broadcasts on ITV1 London at 11:55pm, Saturday, 20 September 2025.