bmc election analysis