Best estimates suggest 24 billion litres of raw sewage has been dumped into Chedoke Creek in Hamilton, Ontario. City council knew about the leak prior to the 2018 municipal election but it only came to light through recent reporting by the Hamilton Spectator. Laura Babcock, President of Powergroup Communications joins the On The Ledge panel this week. She says Hamilton Mayor Fred Eisenberger has no option but to resign over the scandal. Meanwhile, public high school teachers across Ontario are prepared to stage a one day strike on December 4th, 2019. The OSSTF says contract negotiations with the province are going nowhere.