My solicitor was so slow that they delayed exchange and now I have to pay 5% stamp duty

[removed]