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.
FILED UNDER: Nanos Polls y'all know the rules by now