analysis Few expected that the wave of protest would snowball into the record losses for the Barisan National. My own analysis was the gains would be at maximum 70 seats and two state governments, not the record five state governments and 82 seats for the opposition.
While the ground swell of disgruntlement was there, concerns about electoral fairness and persistent patterns of ethnic voting dampened the optimism, even among the opposition. Yet, the record breaking losses for the BN have created a fundamental rupture in Malaysian politics.
Based on following the campaign and the generosity of ordinary people and political elites sharing their views, here are my top 10 reasons for the outcome: