Some of the best war ditties of this genre were collected by Roy Palmer and published in his songbook "What a Lovely War!" British Soldiers' Songs, published by Michael Joseph, London, © 1990. The book covers songs from the Boer War through the 1980's.
Cheerily,
Charley Noble