Theresa May has insisted repeatedly that a new referendum would betray Leave voters in 2016 and will not happen on her watch – but Parliament could force her into it.
Theresa May has insisted repeatedly that a new referendum would betray Leave voters in 2016 and will not happen on her watch – but Parliament could force her into it.