You may think that things move slowly in British politics, with all three major parties having qualified for a telegram from the Queen.
If you look at a map from 1910, the pattern of political support is recognisably the same as today, with Conservative areas dominating rural England, Labour with heartlands in northern England, south Wales and central Scotland and Liberal support around the fringes of England, Scotland and Wales.
If you think this is antiquated, you can discern current voting patterns pretty accurately from religious buildings dating back to Victorian times, or even before. If you travel around Britain, if you find yourself in an area with small Non-Conformist (Baptist or Methodist) chapels you are almost certainly in a traditional Liberal area. The parts of the country with the grander Church of England parish churches with steeples and spires are the areas of strongest Conservative support.
If you want to go back even further, then geology can tell you pretty accurately how people still vote. If you look at a geological map of Britain, Conservative areas are built on chalk, Liberal areas on granite and slate and, perhaps less-surprisingly, Labour areas on coal.
These correlations are more than just coincidence. Religion used to (and still does) influence how people vote. Conservative support has always been strongest in the most Anglican areas, Liberal support in Non-Conformist regions and Labour has had an enduring advantage among Catholics. There is a link with the geology too. The wealthy rural Conservative areas of sheep farming on chalk downs paid for the wool churches, such as in East Anglia, the coal mining areas provided the staunchest support for the Labour Party and Liberalism was fervently supported by slate miners and hill farmers.
So, although opinion polls can give a daily picture of fluctuations in party support, you can see the lasting underlying patterns by digging a hole in the ground. Perhaps there is such a thing as a rock-solid seat after all.