Will have to be vague in places so as not to out myself.
My son is being baptised on Easter Sunday. There will be about 30 people attending
We have hired a small hall for a gathering afterwards and booked someone to cater back in Feb (they were to do a buffet)
They have bloody pulled out today!!!! 
Now (here is the vague part) I know for certain it is not a family emergency/death which has caused cancellation but a disagreement with someone connected to the hall (not us!).
So, I now have 30 people to feed and to top it off I'm short of time and not a great cook 
I'm fuming and in a panic!