Polls open as candidates make last-minute bids for votes