I don't think most of us like any of the parties but you have to decide which party will be the least damaging and run the country in the least horrendous way. Labour live in an alternate reality where they can do the right thing, pee money up the wall and everything will turn out ok. The conservatives inhabit the ground where a lot of people don't want to admit that they agree with them because apparently that makes you an unfeeling **** and ultimately most people don't like to be seen as one. The other parties are simply not in a position to get elected.
Conservatives will win the election because who thinks Corbyn would be a good PM.
Maybe he'd surprise us with a snap invasion of Iran, you never know.