Election prediction: John Kerry