The Macclesfield Canal burst its banks over the weekend