Boris Johnson is facing a backlash from MPs after he was accused of using "dangerous" language over Brexit.

The prime minister was repeatedly challenged over his use of the word "surrender" to describe legislation passed earlier this month which aims to block a no-deal Brexit on 31 October.