I am sure if not certain that someone has done some work on this somewhere, but it strikes me that there is clearly a line to be drawn between elections and football teams. In particular the colours worn by football teams and the colours which represent the political parties. Not to put too fine a point on it: teams which win the league (Premiership since 1992) tend to wear red or blue. And predominantly red.
Now okay, Leeds wear white. Villa have did it once in the 80’s. Derby County (also white) had a strong run in the seventies. But you have to go all the way back to Wolves in 1958 before a team wearing anything which could be considered Liberal or Lib Dem colours ever won. Probably doesn’t mean anything.
Anyone want to add anything to this nascent theory?