A stitch lock assembly which comprises: a common strand of suture including a first segment and a second segment, the common strand of suture being elongate along a central axis so as to define a length, the first segment being woven at least into the second segment along a portion of the length of the second segment so as to define a stitch lock having at least two woven segments of the first segment that are woven at least into the second segment, each of the woven segments defined at least by a respective entry location whereby the first segment enters the second segment, in which at least one of the woven segments exits from the second segment at a respective exit location, and first and second anchors (22a, 22b), in which the common strand is attached to the first and second anchors (22a; 22b), in which the stitch lock is configured so that (a) the woven segments of the first segment translate through the second segment when the second segment is in tension at a first level of tension that is less than a threshold level of tension, and (b) the second segment applies a compressive force to the first segment when the second segment is in tension at a second level of tension that is at least substantially equal the threshold level of tension so as to prevent the woven segments of the first segment from translating through the second segment, characterised in that the first and second anchors (22a; 22b) include respective first and second expandable anchor bodies (28a; 28b) and respective first and second actuation members (37a; 37b), the respective first and second actuation members (37a; 37b) being configured to receive a respective actuation force via the common strand of suture which defines the stitch lock causing the respective first and second anchor bodies (28a; 28b) to expand, and the first and second anchors (22a; 22b) being configured to be biased toward each other as the first segment translates through the second segment. a common strand of suture including a first segment and a second segment, the common strand of suture being elongate along a central axis so as to define a length, the first segment being woven at least into the second segment along a portion of the length of the second segment so as to define a stitch lock having at least two woven segments of the first segment that are woven at least into the second segment, each of the woven segments defined at least by a respective entry location whereby the first segment enters the second segment, in which at least one of the woven segments exits from the second segment at a respective exit location, and first and second anchors (22a, 22b), in which the common strand is attached to the first and second anchors (22a; 22b), in which the stitch lock is configured so that (a) the woven segments of the first segment translate through the second segment when the second segment is in tension at a first level of tension that is less than a threshold level of tension, and (b) the second segment applies a compressive force to the first segment when the second segment is in tension at a second level of tension that is at least substantially equal the threshold level of tension so as to prevent the woven segments of the first segment from translating through the second segment, characterised in that the first and second anchors (22a; 22b) include respective first and second expandable anchor bodies (28a; 28b) and respective first and second actuation members (37a; 37b), the respective first and second actuation members (37a; 37b) being configured to receive a respective actuation force via the common strand of suture which defines the stitch lock causing the respective first and second anchor bodies (28a; 28b) to expand, and the first and second anchors (22a; 22b) being configured to be biased toward each other as the first segment translates through the second segment.