Nick Lowe wrote “(What’s So Funny ‘Bout) Peace Love And Understanding” and recorded it as a member of Brinsley Schwarz in 1974.
Lowe later produced Elvis Costello’s version, recorded in 1978 as a b-side of a single and added to the 1979 American release of his album Armed Forces. This is the best known version and it certainly is more forceful than any other one I know.
It was also recorded in 2017 by Los Straitjackets; they have backed Lowe up in concerts.
Finally, I found a ragged but entertaining all-star version led by Bruce Springsteen in 2004.