On Thursday evening, leaders of the four main federal political parties squared off in their second debate, this one in English. Here’s what sharp-eyed analysts Brigitte Pellerin, Mohammed Adam, Randall Denley and Christina Spencer thought. Election day is April 28. Read More