No single 'anti-sleaze' candidate will challenge Tories in P