Election Day Word Search

Can you find all the Election Day words? Word bank words include: campaign, caucus, debate, eighteen, November, platform, politics, primary, register, resident, term and Tuesday.