Vi förklarar bakgrunden till det kaos som omgärdat det brittiska EU-utträdet, Brexit, sedan folkomröstningen i juni 2016. Vi förklarar också vad Boris Johnsons utträdesavtal från EU innebär och hur det skiljer sig från Theresa Mays misslyckade avtal.