The leader of the opposition has rejected the idea of an election until after Brexit.

Prime Minister Boris Johnson has called for an early election after a bill blocking a no-deal Brexit was passed by MPs.