West Indies captain Kraigg Brathwaite on their performance at Lords 12/07/2024 Lord's Cricket Ground, London, UK