Alexander 'AJ' MacKinnon (right), 47, was filmed hurling racist abuse at Sanaa Shahid and her four-year-old son, Zayn (left), while the pair were travelling home to Glasgow from London on a Virgin train. She claims MacKinnon said the pair 'didn't deserve' to be in first class and added: 'You should be in common class. In fact, you shouldn't be in this country at all. Bloody foreigners. Where were you even born?' In the shocking footage (centre), MacKinnon is seen swearing at the young boy after he was made aware Mrs Shahid had called the police. He says: 'You're so wonderful wasting police time, miss, and your f****** son.' MacKinnon appeared at Carlisle Magistrates Court earlier this week and admitted a racially aggravated public order offence. He was fined £1154, plus £50 compensation, a £150 victim surcharge and £85 in court costs.
'You don't deserve to be here. Bloody Foreigners': Racist solicitor, 47, is filmed ranting at a mother and her young son in a first class train carriage as he tells her she should be in the 'common' seats
![](http://web.archive.org./web/20170204121937im_/http://video.dailymail.co.uk/preview/mol/2017/02/04/4855711358776358309/964x580_JPG-SINGLE_4855711358776358309.jpg)