Hello I am a solicitor with over 15 years experience. I will try to help you with this.
It seems that you have entered into a binding contract with the sellers of the new van, you agreed terms and paid the £23,000. At that point there is a contract. They can rely on your promise to part exchange the van to them and seem to have done so. I think the people you bought the van from are in the right here.