On May 5, 2015, Alberta voters elected the New Democratic Party (NDP) to form government, an event that many said could never happen in that province.