Macleans.ca
Canada’s magazine
WELLS: We couldn’t have predicted today’s electoral scenario. Or could we?