On the simple side, you've signed a contract and informed the vendors that it's unconditional, you have to settle or be liable for the 10% deposit plus damages as you've indicated.
Given there's a problem with the contract, there may be some recourse on the solicitors or conveyancers involved...