Lib Dem collapse could kill a Tory majority