Forty passengers had to be evacuated from a ScotRail train after carriages began filling with smoke and a "strange smell". Fire crews raced to the train, which had left Inverness at 5.36am today bound ...