Legally, you’re entitled to compensation for consequential loss. So if you’d (for example) been charged a cancellation fee by an electrician, you should be reimbursed for these.
Time off work is a bit of an odd one. You’re not entitled to compensation for the time you’ve taken off work when the delivery failed to arrive as you’d have taken it off anyway if it had turned up. However, if you then have to reschedule and take more time off work, you’re due compensation for that for any loss of pay or holiday entitlement.
Didn’t turn up on a Sunday, what’s your actual loss? Time? You’d have been in anyway, probably. You’ve got exactly two chances of claiming for that, Jack and the other one.
Fair? Debatable perhaps. But that’s what you’re entitled to. Maybe that’ll help work out a figure in your attempt to defraud Curry’s.