Following its big gains in the March 8 polls, Malaysia's once disparate opposition, led by the charismatic former deputy prime minister Anwar Ibrahim, has forged a formal coalition capable of taking on the ruling 14-party Barisan Nasional (BN) coalition.