CPP policies winning hearts but voters say more can be done