Prime Minister Theresa May has offered to resign if UK MPs accept her Brexit deal. Peter Nicholls / Reuters
Prime Minister Theresa May has offered to resign if UK MPs accept her Brexit deal. Peter Nicholls / Reuters

Brexit Britain has painted itself into a corner, but there are escape routes