Liberals and NDP slide as the Tories break 40 for the first time so far this campaign:
Conservatives: 40 (+3)
Liberals and NDP slide as the Tories break 40 for the first time so far this campaign:
Conservatives: 40 (+3)
Liberals: 25 (-1)
NDP: 19 (-2)
Green: 8 (+1)
Bloc Quebecois: 9 (-)
Nitty gritty details available here.