As others have mentioned, the story is published in the Daily Mail. A UK based service. In Brit speak an undershirt is a “vest”.
Okay, thanks … for piling on, old chap 😂