Recent run on ITV3
Just ended a couple of days ago it was an episode where Charlie and Diana finally get it together at a fair ground in the tunnell of love. I know this isn't the last episode (Katherine Helmond is in it as a mystic)
Anyone know when this ep was and why ITV3 stopped there as it's certainly not the last episode.