A booming economy and huge budget surplus have Alberta flush with cash. Can the New Democrats and Liberals knock off a highly successful Ralph Klein who is seeking his third term?

A booming economy and huge budget surplus have Alberta flush with cash. Can the New Democrats and Liberals knock off a highly successful Ralph Klein who is seeking his third term?
That nostalgic logo, fun scenario too