Tom Jones no longer sings "Delilah" due to the lyrics which are basically about a bloke killing his partner after she cheats on him
As you mentioned Tom Jones song "Delilah".
The Welsh Rugby Union regularly played the song at the Millennium Stadium before international matches, often displaying the lyrics on large screens. On 20 June 2003, Senedd Member Helen Mary Jones publicly raised concerns that the song "glorifies violence against women". The song's co-writer, Barry Mason, responded to Jones' criticism, stating: "It's sad, isn't it? She's being silly. To say fans are wrong to sing Delilah insults their intelligence. Nobody listens to the lyrics." The Welsh Rugby Union replied that their use of the song was in response to public demand, adding: "Fans sing this song without concern for the lyrics.