The latest YouGov survey for the Sun has the Greens (7%) ahead of the Liberal Democrats (6%) in voting intention for the first time - while Labour lead at 3 on 34%, the Conservatives on 31%See the full poll results