Monica
The 1891 Census shows Thomas as married and living with his children Mary, Agnes, James, Margaret and Thomas. However, his wife is not there! Elizabeth Brown's age at the marriage in 1884 was 48 and Thomas' age 57; but then Thomas' age on the 1901 Census is 54! It is possible that Thomas did marry for a third time but I haven't found a marriage to a "Sarah" only that of his son Thomas! The occupations on the Census of Calico Printer (1881), Paper Mill Worker (1891) and Block Printer (1901) also seem to match. Was Sarah on the 1901 Census really Elizabeth? I haven't found a death for Sarah Gilda either!
I think the 1906 Electoral Register is Thomas junior as he was also living in Young street on the 1911 Census.
Jim