Alexander MacKinnon thought it would be "my word against hers" after he directed racial abuse at Sanaa Shahid on a train out of London—the sneering solicitor said she shouldn't be in the country, let alone first class. Unfortunately for him, he was overheard.
The train guard then approached MacKinnon and told him: "It's not just your word against hers, it's mine as well because I heard it all."
The guard added: "We're not going to accept it. You're drunk and racist and you need to get off the train."
Writing on her Twitter page, Mrs Shahid said she could not speak highly enough of the train manager who helped her and her son.
She added: "Sat with us until the guy was taken off by [British Transport Police]".
He was fined £1,154, plus £50 compensation to Shahif.
Highest praise for the train manager on 2.30pm train from London Euston to Glasgow -29/12/2016 when we were racially targeted @VirginTrains
— Sanaa Shahid (@sanaashahid) February 4, 2017