I have been singing this for 30 years and have the song-sheet the published way back when.
Verse 1 is fine,as is verse 2.
Verse 3, line 3 should read "amid the pigs and geese and cattle".
Verse 4, line 2 ends rhyme, not rhymes. Line 4 ends crime (singular). Line 6 is "all those who left the poor oppressed"
Verse 5, line 3 ends sirens (plural). Line 7, delete the word "for" at the start.
Verse 6 is: My voice grows tired, my eyes are weary
My aging memory nearly gone
I've sung my song for lord and lady
I've sung it too for common man
But 'til there's no more time for singing
Until we reach the story's end
I'll always find the strength within me
To rise and sing my song again.