In what many refer to as a David versus Goliath battle, five political parties including National Democratic Alliance (NDA), National Progressive Democrats (NPD), United National Peoples Party (UNPP),