We have adopted the Metamorph Group’s Legal Terms and Conditions. Please click below to view.
Read TermsWe have adopted the Metamorph Group’s feedback process. Please click below to view
FeedbackWe have adopted the Metamorph Group’s complaint process. Please click below to view
ComplaintsWe are part of the Metamorph Group. Please view our group Equality, Diversity and Inclusion Statement on their website by clicking below
View StatementWe have adopted the Metamorph Group’s Data Management policy. Please click below to view
Data ManagmentThe basic requirements of a contract are that both sides have reached an agreement, which is intended to be legally binding, is supported by consideration, and is sufficiently certain and complete to be enforceable.
Looking at those components in turn, in the case of Blue v Ashley, Judge Leggatt revisited the evidence against each of the textbook requirements for a binding contract:
Agreement when an offer is made and accepted
The necessary agreement is reached either by the parties signing a document containing agreed terms or by one party making an offer which the other accepts, by words or conduct. Typically, acceptance is at the point of promising to do something, except in ‘unilateral contracts’ where the contract is established when the recipient of an offer starts to perform the action required to earn the reward. In this case it was argued that this was a unilateral contract and the acceptance took place when he started work directed towards increasing the share price value. But the judge highlighted that an offer may not always be intended: “There can be circumstances in which a person uses the language of offer without expressing a genuine willingness to be bound” giving the example of someone saying at a party they will give you a million pounds if you can speak for a minute on a topic, in which circumstances no-one would reasonably think the words were meant to be taken seriously, or to be legally binding.
Intention to create a legally binding contract
Even when a person makes a real offer which is accepted, it does not necessarily follow that a legally enforceable contract is created. It is a further requirement of such a contract that the offer, and the agreement resulting from its acceptance, must be intended to create legal rights and obligations which are enforceable in the courts, and not merely moral obligations.
Factors which may tend to show that an agreement was not intended to be legally binding include where it is made in a social context, if it was expressed in vague language or that the promise was made in anger or jest. As an example, Justice Leggat said: “if two people agree to meet for a drink at an appointed place and time and one does not turn up, no one supposes that the other could sue to receive his wasted travel expenses.” There must be the intention for a legally binding contract to be created.
Consideration
To be legally binding, an agreement must traditionally be supported by consideration as English law will not enforce a promise for which nothing has to be done in return. So, if the offer to pay £15 million on the Sports Direct share price reaching £8 per share was simply accepted by Mr Blue, and he did not need to commit to do anything to achieve the outcome, it would not give rise to a legally binding contract. But to qualify for the payment, Mr Blue had to “get” the Sports Direct share price to £8, undertaking work which was aimed at increasing the share price to that level, so the requirement of consideration could be demonstrated.
Certainty and completeness of terms
Even if there is an agreement and an intention to create legal relations, a contract will be unenforceable if its terms are too vague and uncertain, another ground on which Mr Ashley disputed Mr Blue’s claim.
Robert Small is a Director and Head of Dispute Resolution at Verisona Law.
This is not legal advice; it is intended to provide information of general interest about current legal issues.
Cookie | Duration | Description |
---|---|---|
__hssrc | session | This cookie is set by Hubspot whenever it changes the session cookie. The __hssrc cookie set to 1 indicates that the user has restarted the browser, and if the cookie does not exist, it is assumed to be a new session. |
cookielawinfo-checkbox-advertisement | 1 year | Set by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Advertisement" category . |
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |
Cookie | Duration | Description |
---|---|---|
__cf_bm | 30 minutes | This cookie, set by Cloudflare, is used to support Cloudflare Bot Management. |
__hssc | 30 minutes | HubSpot sets this cookie to keep track of sessions and to determine if HubSpot should increment the session number and timestamps in the __hstc cookie. |
ss | session | This cookie is set by the provider Eventbrite. This cookie is used for the functionality of website chat-box function. |
TawkConnectionTime | session | Tawk.to, a live chat functionality, sets this cookie. For improved service, this cookie helps remember users so that previous chats can be linked together. |
Cookie | Duration | Description |
---|---|---|
__hstc | 1 year 24 days | This is the main cookie set by Hubspot, for tracking visitors. It contains the domain, initial timestamp (first visit), last timestamp (last visit), current timestamp (this visit), and session number (increments for each subsequent session). |
_ga | 2 years | The _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors. |
_gat_gtag_UA_162540320_1 | 1 minute | Set by Google to distinguish users. |
_gcl_au | 3 months | Provided by Google Tag Manager to experiment advertisement efficiency of websites using their services. |
_gid | 1 day | Installed by Google Analytics, _gid cookie stores information on how visitors use a website, while also creating an analytics report of the website's performance. Some of the data that are collected include the number of visitors, their source, and the pages they visit anonymously. |
hubspotutk | 1 year 24 days | This cookie is used by HubSpot to keep track of the visitors to the website. This cookie is passed to Hubspot on form submission and used when deduplicating contacts. |
Cookie | Duration | Description |
---|---|---|
_fbp | 3 months | This cookie is set by Facebook to display advertisements when either on Facebook or on a digital platform powered by Facebook advertising, after visiting the website. |
fr | 3 months | Facebook sets this cookie to show relevant advertisements to users by tracking user behaviour across the web, on sites that have Facebook pixel or Facebook social plugin. |
test_cookie | 15 minutes | The test_cookie is set by doubleclick.net and is used to determine if the user's browser supports cookies. |
Cookie | Duration | Description |
---|---|---|
SESSION | session | No description |
SSESS222b3b7a108c04c59d8dc51702d5aaa2 | session | No description |