What on earth does it take for disgraced MP Alistair Carmichael to do the right thing and resign? For someone who is allegedly committed to the service of the people he claims to represent, he has done a damn good job of ignoring their wishes. If he is to hang on to his seat against […]