05/09/2017 : Season 33 Episode 141
BBC One int(0)
Aired: September 5th, 2017 @ 7:30 PM EST on BBC One
The Walford in Bloom celebrations are thrown into chaos as disaster strikes the square. The pressure becomes unbearable for Steven, leading him to take drastic action.