Things have come to a pretty pass when Ian Blackford is the voice of reason. The SNP 's former Westminster leader has ...