Responding to votes in the House of Commons tonight, Leader of the Liberal Democrats Jo Swinson said: "This is not a done deal, and I won't stop fighting for our place in the European Union. Liberal Democrat MPs will always fight to keep the best deal we have as members of the European Union.
"Boris Johnson tried to ram his Brexit deal through Parliament tonight, because he knows it's a bad deal.
“But he was thrown a lifeline by Labour MPs who voted for his deal, despite all the damage it will do to our economy, our NHS and our environment.
"Now Parliament has rejected his timetable, it is clear that the Prime Minister needs to get an extension so that we can have a People's Vote and offer people the chance to remain in the European Union."