It is interesting to see that it has been possible to renegotiate when the fault wasn't a problem related to the structure of the house.
In trying to achieve the best outcome, would it be better to get onto the agent first and let them know how I am likely to proceed, or have the solicitor...