Alberta hardly counts, voted for same party for 100 years until last year, Conservative leaders?
Federally history shows Liberals have long runs as do Conservatives.
BC Liberals (name only) =  16 years.
Predict = Liberals long run.