Even though they voted against it, MPs know a second referendum is the only way out of this Brexit mess
Might the real reason May fears giving the people a Final Say be that she knows the public will reject her agreement?

Might the real reason May fears giving the people a Final Say be that she knows the public will reject her agreement?