The possible result is probably, in order of likelihood:
- Labour minority government (supply and confidence via SNP)
- Labour-Lib coalition
- Tory-Lib coalition
UKIP, Greens and the N.Ireland parties will probably not get enough to be a factor in any talks although it's possible the Tories might try to sustain a minority government via that route.
The SNP/Labour block will probably be enough to make a Tory minority government unworkable less they can command a narrow majority with the backing of the Liberal Democrats. A lot depends on the scale of UKIP voters moving back. I think the UKIP vote will collapse in favour of the Tories as people see how close the result will be.
My hope is that either that the Liberal Democrats win enough seats so that either Labour or the Conservatives can form a majority government. The worst outcome is a supply and confidence deal with the SNP who'll spend the next 5 years trying to undermine the commons for populist appeal up north.