Ashcroft polling spells trouble for Lib Dems