Afrifund

PM beset by scandals as he faces large backbench rebellion and testing by-election next week