Democratic Progressive Party (DPP) Director of Elections Ben Phiri is under fire for his foulmouthed