IRISH RAP TRIO Kneecap have won their legal challenge over a decision by former UK business secretary Kemi Badenoch to refuse ...