Topical songs are often (but needn't be) protest songs. Two examples whose titles should be self-explanatory in this respect are "Talkin' John Birch Paranoid Blues" by Bob Dylan (c. 1963) and "The Marines Have Landed on the Shores of Santo Domingo" by Phil Ochs (1965). However, they may also celebrate the events described, such as the 1936 calypso "FDR in Trinidad" (a.k.a. "Roosevelt in Trinidad") recorded by several artists in Trinidad at the time (probably most famously by a singer who went by the name Atilla) and covered decades later by Ry Cooder, or Joni Mitchell's "Woodstock", about the Woodstock Festival.
Generally speaking, one would call a song "topical" only if the events referred to were at least reasonably recent at the time the song was written. Thus, Al Stewart's songs about historical events are generally not considered topical. However, "Biko" by Peter Gabriel, written in 1980, three years after Steve Biko's death in a South African prison, would generally be considered topical because the anti-apartheid struggle of which Biko was part was still in full flower when the song was written.
Tom Lehrer's 1965 album That Was the Year That Was consisted entirely of satirical topical songs on topics ranging from Nuclear proliferation ("MLF Lullaby") to the Second Vatican Council ("The Vatican Rag"). He originally wrote these songs for the television show That Was the Week That Was; most of them were written and first performed in the very week of the events referred to. The album also contains a song — "Folk Song Army" — which takes a satirical look at protest songs.
Although English-language topical songs are more associated with the political left than the right, this is by no means a given. Two examples of right-wing topical songwriters are Staff Sergeant Barry Sadler who had a hit in 1966 with "Ballad of the Green Beret" or Toby Keith, who has written numerous songs in favor of aggressive U.S. military policies in reaction to the September 11, 2001 attacks. Although Merle Haggard is not particularly on the right politically, his 1969 song "Okie from Muskogee" was seized upon by the cultural right for its putdown of hippies.
The tradition of topical songs extends to many parts of the world. Some examples from non-English-speaking countries include "Rock 'n' Roll-Arena in Jena" by the Udo Lindenberg of Germany, "Criogenia salvează România" ("Cryogenia saves Romania") by the Romanian band Taxi and "Fora da ordem" ("Out of order") by the Brazilian musician Caetano Veloso.