Ruling on ‘police imposter’ Waiganjo blocked after DPP faults magistrate