I am sure that the deal will be watered down even more by the EU.

So, would you now support a peoples vote once the final details are known - probably in October?

I would suggest three options...

1/. Accept the deal
2/. Reject the deal and cut ties with the EU
3/. Remain in the EU as it is now

Without a peoples vote there will be millions of people (probably the majority of the population) who will feel that this is a bad deal for Britain.

Surely the only way to keep the public on board is to give them the final say?

It's call democracy.