CHARLOTTETOWN — Prince Edward Island's Liberal leader announced today she will be stepping down, three days after the party made a poor showing in a provincial election that saw the incumbent Progressive Conservatives win a decisive majority.
Read more >