mark lewis wrote:Any lawyers on this site to give advice? Of course I have always thought that 90% of lawyers give the rest a bad name.
Outrageous!
It's actually a mere 87.4%
No lawyer should give advice in a situation like this (a forum) - that's what the "retainer" is for, and then it will be covered by their professional indemnity policy, should things go wrong.
Just in broad terms, was there a contract to provide services on a given date? It sounds as though there was indeed a contract. The real problem is the terms of that contract.
The point bmat made is a very relevant one, but not the absolute end. English law allows for a contract to include a "genuine pre-estimate of loss" that applies in the event of a breach. It is open to someone to provide, say, that in the event of cancellation at short notice, the whole fee is payable (because it's too late to get another job). It actually doesn't matter if you do then get another job, because your right to a payment is enshrined in the contract. The payment is a pre-estimate of your loss (or damage, as bmat correctly calls it).
The important things are that the contract must provide for it and it must be a genuine pre-estimate. You couldn't have a contract that says, for example, if you cancel the booking less than a year in advance, you will pay me £5,000,000 (unless, perhaps, you are David Copperfield and this is a Vegas two year contract). That sort of payment is known as a "penalty" and is not enforceable.
The problem you have is proving this was a term of the contract. Ironically, if it is not a term of the contract, should it turn out that you cannot now fill this date with another booking, the person in breach of contract might end up owing you the full fee, for the reason bmat gave. If it is not a term and you do get a replacement booking, there is no loss to you and no contractual provision entitling you to payment.
Generally speaking, there is no right for one party to cancel a contract and to do so is a breach of contract. Jim has raised a highly relevant point on distance selling and that contracts for services may be subject to a statutory cooling-off period.
I am not certain that the regulations apply to booking a magician, though, because there is an exception for "leisure services" that are to be provided on a specific date. That makes sense, precisely for the reason it might be an issue here (you've turned down another job so as to be able to do magic for the booker on a particular date). Catering is another service caught by this same exemption.
Unfortunately, there is no explanation of exactly what is a "leisure service". You'd need to consult an expert on whether your contract is caught by the distance selling regulations and, if so, the effect they have (should things get that far).
From a practical point of view, I am not sure this is worth pursuing. On the one hand, it teaches people that they cannot just do what they like and "mess around" businesses and you get some money (maybe). On the other, you might have suffered no loss other than a sense of (justified) annoyance and the legal position is iffy for a couple of reasons (the possible application of the law on distance selling and the uncertainty of the inclusion of the term allowing you to charge for cancellations). It might also have a less foreseen effect. What if this person might have booked you again in the future? What if they tell other people about you and what happened? Could it cost you even more money in the long term?
It might be better to explain your position (it's a busy time of year, you have lost a confirmed booking, etc.) but be magnanimous and perhaps make the point that other magicians would sue for this. Perhaps you can secure, say, a 10% goodwill payment to reflect the hassle you have had. It might be better to have a PR triumph than get a sum of cash and someone bad-mouthing you.