Nice work, you were a reviving machine. I had to laugh because I think that the horse you dismounted at 8:38 is the same horse you then got back on at 15:27... man, those army horses are well-trained!
But these men drowned in mud in that battle and British artillery failed to hit the Germans and made the ground impossible to move through harder to move through in tanks without getting bogged down in the mud