"Gimme Some Truth" is a protest song written and performed by John Lennon from his 1971 album Imagine.
Like several songs on the album, such as the title track "Imagine" ," "Gimme Some Truth" has blatant political references emerging from the time it was written, during the latter years of the Vietnam War.
The song expresses Lennon's frustration with deceptive politicians ("short-haired yellow-bellied sons of Tricky Dicky"), chauvinism ("tight-lipped condescending mommy's little chauvinists"), and acts of military violence such as the My Lai massacre. The song encapsulates some widely held feelings of the time, when people were heavily participating in protest rallies against the government.
When Lennon referred to Nixon as "tricky dicky," he was using a nickname--"Tricky Dick"-- that liberals had been applying for decades.
The song references the nursery rhyme "Old Mother Hubbard," using the rhyme's content (about a woman going to get her dog a bone, only to discover that her cupboard is empty) as a political parallel to the events of the day, a practice that goes all the way back to when the rhyme was originally printed in 1805. The song's reference to "soft soap" employs that...