Not to take anything away form your decision but could you explain? That because of the part Tories played achieving Brexit? Or because you hope the Lib Dems will stop Brexit? Or both.
I am bias as I am a Brexiteer, however, knowing that Brexit is 100% going ahead, wouldn't you want the strongest party negotiating the best possible terms? I can't see the Lib Dems having the power, nor respect to get a half decent deal from the EU.
Best is largely subjective, dependent on your views on the single market and freedom of movement.


Libdems would have to seriously get their act together and try and pull some experienced, but not controversial, people into the fray as well. Anyone voting Labour is quite frankly mad. So it comes down to really whether you (in general) want to empower a group that seem to have authoritarian tendencies or fire some shots across the governments bows with a vote that might actually for once in a lifetime make a difference - or play into the Conservatives hands if people just vote like sheep in general
You know as well as I that democracy means incessant opposition, accountability and debate over what's best for the country, as well the representation of the interest of whatever situational minority may remain. There are neither final victories nor mob rule, if it can be helped. The conversation might've been different if Corbyn had risen to the occasion in parliament, but he had not, leaving it to the Lib Dems, Greens and the SNP to make the counter-argument to the will of the Tories.