From Agincourt to Waterloo
Poitiers and then Anjou
The Roses War, the Hundred Years
Through battlefields of blood and tears
From Bosworth Field to Pointe Du Hoc
Stalingrad and the siege of York
The bloody turf of Gallipoli
Had no effect on the killing spree
Bannockburn to Austerlitz
The fall of France and the German Blitz
The cruelest of atrocities
Europa's blood is borne of these
Heaven help in all our battles
Heaven see love
Heaven help us
Bolsheviks and feudal lords
Chivalry to civil wars
Fascist rule and genocide
Now we face the rising tide
Of new crusades, religious wars
Insurgents imported to our shores
The western world, gripped in fear
The mother of all battles here