Predicting the political tides