What is a legally binding contract uk

HomeLammon28014What is a legally binding contract uk