A section of the boundary wall behind St Peters Church in Peel has collapsed due to heavy rainfall. Peel residents are frustrated after contacting Peel Town Commissioners over a period of time with no result.