Bristol Cathedral hosted the breathtaking ‘Shrouds of the Somme’ during a week which marked both Armistice Day and the end of the Battle of the Somme. 19,240 hand-stitched shrouded figures each representing a serviceman of the British Empire who died on the first day...