The ruling People Power Party (PPP) is grappling with internal division as members are split over how to deal with the ...