Nanos knows where temptation lies inside of your heart: (40/25/19/8/9)

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.