The Battle of the Somme was supposed to be the joint British-French offensive that would win the First World War. A string of battles spread over five months, it involved everything from cavalry ...