bmc election 2025