Though the federal election has not yet been called, it is expected to be held before May 17. However, there are only two ...