McLaren CEO Zak Brown has remarked that he wishes to “punch in the nose” people who suggest that the team has secured the F1 Constructors’ title in 2024.