 Holden was mayor of Bradford in 1878, 1879, 1880 and 1886.In 1884 he stood unsuccessfully for parliament at a by-election at Knaresborough.At the 1885 general election, he was elected as the first MP for the Eastern Division of Bradford as a Liberal, but he lost the seat in the 1886 general election.