Canadian federal election to be on May 2

OTTAWA - A general election will be held in Canada on May 2, Canadian Prime Minister Stephen Harper said on Saturday after his minority Conservative government was brought down on a non-confidence vote in Parliament the day before.
Opposition parties toppled Harper on Friday on the grounds that his government was tainted by sleaze, had managed the economy poorly and was in contempt of Parliament.
Polls show the right-of-center Conservatives are set to retain power in what will be Canada's fourth election in less than seven years.