Alberta posts a $10.3 billion budgetary surplus and the NDP are the hardest hit