Signed and almost sealed… the heads of the European Council and the European Commission have put their signatures on the Brexit withdrawal agreement in Brussels – before it was whisked to London to be signed by Boris Johnson too.
There’s just one more formality left before Britain’s departure date – a vote in the European Parliament, next Wednesday.