There will be a vote on the final Brexit agreement as parliament overall has ensured that a House of Commons vote must take place. The problem for both main parties in that will be that a substantial number of cross party groups have formed around major issues surrounding any Brexit withdraw agreement.
EU agency Labour, fishing and Northern Ireland to name just three are issues which may well bring any agreement worked out to a shuddering stop in its parliamentary progress due to it any number of issues having no majority in the house
Along with the above it is strongly believed that there is no majority in Parliament for a hard Brexit with no agreement whatsoever. So, possible parliamentary chaos with a General election in the late autumn or even the coming winter.
Of course, whether such an election would resolve anything is also debatable. My thoughts, what a mess.