It wasn’t long ago that Nigel Farage seemed a hopeless sell in Scotland. In 2013, on his way to campaign in a by-election in Aberdeen, he didn’t get further than Edinburgh’s Royal Mile before he had to be escorted from a pub by police for his own safety. Ukip, which he then led, had a