Heavy showers yesterday; rain at intervals through the night, and today. Everything very wet and messy, except communication trenches, which are in excellent order. The front line is, of course, slipping in, and generally bad. We very nearly had a move N. yesterday. Fortunately it was cancelled at the last minute. Weather seems regularly broken. Low flying clouds and constant rain. Thunder yesterday. Very busy today.