Not comfortable with terms like working or middle class in a modern situation but it's not unusual for lower paid people to vote Tory. In the past lots voted Tory as it was an anticatholic(Irish) vote. In rural areas it's often anti urban/townee vote. They believed what their 'masters" said...