governing Democratic Progressive Party (DPP) is in the verge of losing this year’s May 21 elections embarrassingly