Co-produced by Phil Spector, the recording includes a slide guitar solo played by George Harrison, Lennon's former bandmate in the Beatles.
"Gimme Some Truth" conveys Lennon's frustration with deceptive politicians ("short-haired yellow-bellied sons of Tricky Dicky"), hypocrisy, and chauvinism ("tight-lipped condescending mommy's little chauvinists").
The mention of "soft-soap" employs that slang verb in its classic sense − namely, insincere flattery that attempts to convince someone to do or to think something, as in the case of politicians who use specious or beguiling rhetoric to quell public unrest or to propagandise unfairly.
[8] Classic Rock critic Rob Hughes rated "Gimme Some Truth" as Lennon's greatest political song, saying "Lennon is at his acerbic best here, taking potshots at hypocrites, bigots, prima donnas and White House incumbent, Richard Nixon: 'No short-haired, yellow-bellied, son of Tricky Dicky/Is gonna Mother Hubbard soft-soap me/With just a pocketful of hope/Money for dope/Money for rope.
'”[9] Ultimate Classic Rock critic Nick DeRiso rated it as Lennon's 3rd greatest solo political song, and praised its "brilliant wordplay.
[11] Author Robert Rodriguez comments that Imagine is well known for its commercial qualities and "radio-friendly fare", but on the more substantial tracks, George Harrison provides "some of the grittiest playing", particularly on "Gimme Some Truth".