Are there any decent Tories left.