Valstriden har varit hetare ännågonsin