EU-UK post-Brexit agreement: what it means for you

The UK and the EU have reached a deal setting the terms of their new relationship, after the country decided to leave the bloc.