If we are to believe the latest poll numbers, the Liberals may form the next majority government in Canada on Monday evening.

Comments