In the war to end all wars, it was the battle to end all battles. The date the offensive began, 1 July, was etched on to the collective memory for generations. Now 100 years have elapsed and other battles and place names associated with extraordinary British military endeavour have become engrained in the popular consciousness,... Continue Reading →