4-in-10 will vote Liberal if a federal election were held today (39%), compared to 3-in-10 who will vote Conservative (31%), and this represents a very slight widening in the Liberal lead since we last polled (May 22, Liberal - 36%, Conservative - 30%). Just fewer than one fifth will vote NDP (19%) and this represents a decline since last month (23%). Few will vote Green (5%) or Bloc Quebecois (4%) or for other parties (1%).