Two groups of voters turned out in disproportionate numbers: urban voters from former industrial heartlands and rural voters put off by the liberal values being adopted by mainstream parties. Can politicians ever win back their trust?