A federal election has been called and voters will go to the polls on Sept. 20. Of the four major parties that had seats in the House of Commons, the Liberals and Conservatives have candidates in all ridings in Waterloo region while the NDP and Green parties are working to secure people to run.