BMC election analysis