ILEX Tort/Contract Scenario

Mary invites John out to a Disco on what turns out to be a disastrous date.
While at the disco they are approached by a photographer who offers to take their photo and provide a framed 10x8 print for £25. John says "no, that is too much". Then, after some hassle, Mary says: "I will pay you £20 for it" at which point the photographer agrees and they exchange delivery and payment details. Two weeks later a proof print of size 5x3" arrives in the post and the photographer says it will cost a further £25 for a framed print.
While at the Disco, John buys Mary her favourite drink a bottle of Cola. She starts to enjoy the drink and then finds a screw in the bottle. She sees the screw and as a result has developed a fear of drinking Cola.
John goes to the gents and sees a condom machine. He buys a packet that turn out to be part of a faulty stock and which burst in use. Later in the evening he uses the faulty condom and it bursts - resulting in Mary getting pregnant.
Break into Law Firms and represent the legal arguments for Mary, John, the Photographer, Cola and the Condom manufacturer. Use cases where possible.