An Early Neville Chamberlain for March. Who else could it be but Sir Stephen House, the Chief Constable of Police Scotland.
Sometimes there are individuals whose behaviour is so blatantly appeasing of the ideology of Islam that it’s not worth waiting for the end of the…