Good Day

I bought a house through an estate agent. both myself and the agent were unaware that the roof needed major repair as you cant see it from the ground. the prev owners signed a defects list stating that they are not aware of any defects in the roof. but when u get up on the roof u clearly see that they did know as there was major patchwork intended to hold for only a year or two (cracked tiles etc covered with membrane) what should i do now? can i go to consumer tribunal? who do i approach? are there any attorneys who can help me?