They've swapped Christmas – again. Can Hayley and James' relationship survive another turbulent family Christmas or has their future together gone off-piste?!
6.4 / 10
2023-12-07
Jim O'Hanlon
1h 39m
Budget: Unknown
Revenue: Unknown
Hayley
Humphrey
Kath
Geoff
Diane
Bea
Kaye
Grandad