The expression “dyed in the wool” describes someone whose thoughts on politics or religion just can’t be changed.
The original meaning of the phrase was applied to the dying of raw wool, which, if done in bulk before being combed or woven, holds its color much longer than wool dyed after processing.
Today, the phrase “dyed in the wool” means that like the color in the unprocessed yarn, convictions ingrained early, during childhood, will last the longest.
We often describe someone with deeply held beliefs as “dyed in the wool”.