Shaw was a strong supporter of unions. He joined the Colne Weavers' Association and became its secretary, and was a founding member of the Northern Counties Textile Trades Federation.
Shaw was a staunch advocate for unions. He joined the Colne Weavers' Association and became its secretary, and was a founding member of the Northern Counties Textile Trades Federation.