Background
He was born in Old Cumnock, East Ayrshire in 1845.
He was born in Old Cumnock, East Ayrshire in 1845.
He was educated at Cumnock parish school. In 1861 he was apprenticed to Peter Kelso & Company, muslin manufacturers of Glasgow.
In 1863, moving to London, he worked for Smith, Anderson & Company In 1875 he became a partner and the firm changed its name to Miller, Son, & Torrance. He was given a knighthood in 1906.
He was elected to the London County Council as a Liberal backed Progressive Party member representing Islington East.
He was re-elected on every occasion until standing down in 1907. He was Deputy Chairman of the London County Council in 1897-1898 and again in 1900-1901 and served as Chairman in 1901-1902.
He was also involved in Islington Borough municipal politics, being elected to the Council and serving as Mayor of Islington from 1903-1905. In June 1903, he was appointed a Deputy Lieutenant of the County of London.
Torrance first stood for Parliament at the 1900 general election in Islington East (his London County Council seat), but lost by a wide margin to the sitting Conservative Member of Parliament Benjamin Louis Cohen.
At the next general election, in January 1906 he chose to contest a seat in his native Scotland and was elected as the Member of Parliament for Glasgow Central (United Kingdom Parliament constituency), defeating the sitting Conservative Member of Parliament John George Alexander Baird by a margin of 3.4%.
28th United Kingdom Parliament.