Can someone link me t o a list of towns that warrant their own riding or more in Ontario(except for Toronto suburbs)? I'm guessing majority of them vote NDP?
Off the top of my head... Ottawa, Hamilton, Oshawa, London, Kitchener and Windsor. And, no, they don't.
Ottawa is 5 Lib, 2 PC provincially; 2 Lib, 1 NDP, 4 Con federally.
Hamilton is 3 NDP, provincially and federally.
Oshawa is 2 Con/PC, provincially and federally.
London is 2 Lib, 1 NDP provincially; 1 Lib, 1 NDP, 1 Con federally.
Kitchener is 1 Lib, 1 NDP, 1 PC provincially (NDP won their seat from the PCs in a recent by-election); 3 Con federally.
Windsor is 2 Lib provincially, 2 NDP federally.
Edit: There are also the one-riding cities. Also mixed, though mostly Liberal provincially. Kingston and Guelph are Lib provincially and federally. Barrie is PC/Con provincially and federally. Niagara Falls and St. Catherines are Lib provincially, Con federally. Welland is NDP provincially and federally (the last three contain some areas outside the city in their ridings but dominate their respective ridings).