Is Lib Dem vote being hurt by the immigration issue?