Andrew Scheer stepping down as Conservative Party leader
After weeks of mounting criticism of his election performance, Andrew Scheer announced today he is stepping down as Conservative Party leader. Scheer told his caucus the news earlier today. After he made the formal announcement in the House of Commons, he received a standing ovation on both sides of the aisle. The leader of the Official Opposition said he…
Read more