On this episode: A massive explosion rocks Saint John, and a look at Doug Ford's first 100 days.