Coronation Street: Season 55, Episode 160
Peters demons take over. Ken and Deirdres romance fizzles. And what are Neils intentions?