The Conservatives have had a perception of being good for the economy, and weak oil prices have really hit their base (Alberta's economy has completely stalled in the last few months, and a provincial election going on there right now has the 42 year incumbent party in third place).
The Conservatives are in damage control mode, trying to shore up there base with this Anti-terror bill, a balanced budget, and attack ads.