Why Brexit talks have stalled over Boris Johnson's plans for the Irish border