PPP vindicated by Senchi Consensus