Election 2019: If Brexit Party supporters in Scotland can’t vote for their first-choice party, who will they vote for instead?
Not for the first time in his career, Nigel Farage has rapidly gone from one extreme to another. Until a day or two ago, it looked like he was hellbent ...