Election countdown: Just three weeks left