2024 B.C. Election and Key Implications