Ach, I feel for the boy, he's well into politics(wish everyone was), he wants to take an active roll in politics and he really believes in liberal values, there's only one party where he can hope to have all three and he's just left it on a very large point of principle, I'll never knock anyone for sticking up for their principles but on this issue I think he'd have been better hanging around and using his tediousness as a strength to continually point out the absurdity of the parties illiberal stance on certain issues until they changed their stance.
The LibDems appear to be doing a Labour and abandoning the core principles their party is founded on, as we can see with Labour, it's a disastrous path to take in the long term.