So the outline of what our government wants in terms of a relationship with the EU in the future is slowly becoming clearer. Of course it is the start point for negotiations, so I would expect May to have to give ground in a variety of areas.
Essentially staying in the single market for goods and food. What this ignores is that EU nations contribute € for this and accept free movement. So continued UK contributions and easy flow of people may be back on the table.
Good to see that May has threatened to sack any Cabinet ministers who speak out against the 'agreed' position. Johnson, Gove etc. will now be weighing up what's best for their leadership ambitions - keep schtum or a 'principled' resignation. Rees-Mogg has already denounced the agreement, which is a positive sign.