Lib Dem is the only acceptable option for me.
To further explain my choice, now that I have some time:
The Labour is pretty much dead to me in its current formation after the way they treated antisemitism inside their party, and their lack of fight against Brexit.
Conservatives are a non-option since May will advance Brexit.
Any of the separatist parties- no, I support a whole Britain. Separating would cause harm to all sides involved.
UKIP- I'm not a racist.
And Green- Don't know much about them. I guess they wouldn't be the worst option, but Lib Dems are far preferable.