Thousands of people took to the streets of the capital on Saturday to demand another EU referendum as MPs gathered in parliament to vote on Boris Johnson's deal