P.E.I. Liberal leader Robert Mitchell quits after by-election loss
The leader of Prince Edward Island’s Liberals has stepped down after another unsuccessful bid to win a seat in the legislature. Robert Mitchell placed second behind the Green Party’s Tayte…