Thankyou for your responses, excellent points.
I guess the major failing was purchasing with the intent to live in the property, so it was not viewed through the prism of a business transaction initially. The initial building inspection did not identify the roof problem, but after two years of...