Thanks for your reply. Well, firstly, I can confirm that your Solicitors have been negligent, in that they should have been aware of the need for Metro Bank's Valuer to re-inspect, and should therefore have agreed a completion date far enough head to accommodate this.
Therefore, you are entitled to claim compensation from your Solicitors for all the loss you have incurred directly from the delay in completion, as well as of course any interest you had to pay to your Buyer. You have more or less answered yourself what you are entitled to claim for- loss of earnings/accommodation fees/storage costs/loss of frozen food/additional removal fees. As well as these specific losses, you should also be entitled to a level of general damages for the inconvenience it caused you and your family- (I can't put an exact figure on this, but is likely to be approx. £250).
All Solicitors have to have a complaints procedure in place, and you should request this and then follow the set procedure. You will of course have to provide evidence to them of your losses, and you may want to do this straight away, when requesting (in writing) their complaints procedure.
If, at the end of the complaints procedure, you are not happy with the outcome, you are entitled to take your complaint to the Legal Ombudsman.
I hope this assists you and sets out the legal position.
If I have helped, please don't forget to rate my answer.