The ruling People Power Party (PPP) appears to be moving closer to joining the impeachment vote scheduled for later in the ...