An Al Jazeera investigation found 17 companies linked to Israeli settlements hold UK public-sector contracts worth 2.1 billion pounds. Al Jazeera’s @caomag11 explains. https://t.co/3ZH26XmpJ3