He was 75.
Jimmy served as the MP for Glasgow Provan and Glasgow Baillieston for 18 years. He stepped down in 2005 after a spell of ill health. He is survived by his four children.
Johann Lamont, Scottish Labour Leader, said:
“I remember Jimmy fondly for his personal kindness and generosity but most of all for his love of the Labour Party, which he served with distinction for a great many years.
“Even after he stepped as an MP, he continued to support the party in any way he could.
“Jimmy was a formidable man, growing up in the Gorbals and known to be a good boxer. He never forgot his roots and used his experience to fight hard for those who needed someone to speak up for them.”