Yesterday the European Parliament voted in favour of a Resolution to allow Brexit talks to progress to the next stage.

Both the Commission and Parliament have now recommended to the European Council that progress has been made in the three key areas: on citizens’ rights, Northern Ireland and the financial settlement.

This Resolution is the last piece in the puzzle to allowing the Brexit talks to progress to the next stage.

It effectively moves the UK one step further away from a disastrous “no deal” situation which would risk thousands of jobs, our economy and position on the world stage. It is for this reason that I supported today’s resolution.

The negotiations have been far from perfect, and needlessly long-winded. Our incompetent government has approached them as if their eyes have been closed and their hands tied. When Mrs May could have been making progress she called an election instead, and now we learn that they still have no idea of what they want, or that they have done any assessments of the cost of Brexit.

On Northern Ireland, a compromise has been sought which shelves the situation and on the financial settlement the government has finally agreed to pay what they have already made commitments to, despite the earlier posturing of Boris that they wouldn’t pay a thing.

But it is on the issue of citizens’ rights that I still have most concerns and why it was with such a heavy heart I supported this.

Since the vote to leave in 2016 I have promised to stand up for EU and UK citizens who have made their home either in the UK or another country in the EU. It has been a disgrace how they have been used as political bargaining chips.

This deal is still a fudge for them: some of the enshrined rights have been protected, but are time-restricted, it’s still not clear who the lesser rights will apply to and it also makes no provision for future partners. What’s more UK nationals living elsewhere haven’t been guaranteed freedom of movement, which already are causing them problems.

We have heard that the European Parliament will stand by its citizens and will not sign off the Brexit deal if the UK and the EU fail to resolve outstanding issues on citizens’ rights. We want guarantees that the process to register in the UK will be free and allow families to declare their residency together. We also want to see a clearer picture for UK citizens in the EU. Their right to freedom of movement must be retained.

To those who I have been working with I want to send a very strong message: this isn’t over, you have not been forgotten and I will be doing all I can with my colleagues in the European Parliament to ensure you get the certainty you deserve.

* Catherine Bearder is a Liberal Democrat MEP for the South East and Leader of the European Parliament Liberal Democrat Group.