Duration
160 minutes

Shop on TV broadcasts on ITV1 London at 11:20pm, Friday, 19 September 2025.