Britain's MPs have taken control of the parliamentary agenda away from Prime Minister Boris Johnson. AFP
Britain's MPs have taken control of the parliamentary agenda away from Prime Minister Boris Johnson. AFP

Brexit live updates: Bill that could block no-deal passed by MPs and calls for early election dismissed