Parliament voted for the Brexit deal after four long years of debate.

One referendum, three prime ministers, and a prorogation – you’d have thought it might never end.

Here’s a reminder of how we got here.