MP Eric Joyce has been fined £1500 at Edinburgh Sheriff Court after admitting abusing workers at the city’s airport last year.
The member for Falkirk was also ordered to pay compensation of £100 to one of the airport workers he abused and £50 to a police officer.
Speaking outside court, the MP, who quit the Labour party after a previous criminal offence, apologised to the airport staff and police officers involved in the incident, as well as to his constituents.
The court heard that the incident occurred when the former Army major arrived on a flight from Heathrow. He had been drinking bottles of lager and wine.
The MP, who had left his mobile phone on the plane, repeatedly verbally abused a member of ground staff who was trying to help.
Depute procurator fiscal Bruce Macrossan said: “The accused became aggressive and intimidating. He said ‘you are fat and useless’ to the staff member who felt intimidated by his aggressive demeanour.”
When police were called, he began swearing at them and was arrested.
Defence solicitor Euan Gosney said Joyce was trying to cope with the death of his brother. However, he denied his client had a drink problem.
Passing sentence, Sheriff Frank Crowe said: “This was a prolonged, threatening drink-fuelled rant.”