Having just said that, the Tories have just taken two Welsh seats! Montgomeryshire by a 13% swing (albeit from the eejit Lembit Opik).

The Lib Dem vote appears to have completely evaporated. That makes it much more difficult for Labour to try and form a coalition, because their partners won't have any sort of mandate, even in just popular vote.