This is an old Sydney Carter song, and I think the Young ‘Uns do a wonderful job of it. If you want to cut to the chase, the music starts at about two minutes:
More about Sydney Carter here.
The Young ‘Uns website is here.
More about John Ball (the historical character) here.
More about John Ball (the song) here.