My Grandma taught me the song and we sang 'at the front to fight the foe'.
My grandad was a veteran of the Boer and the WW1. He was in the lancashire hussars, and at Ladysmith, where they had to eat their horses. cos they were besieged.
Long before tesco put horsemeat into burgers.