the exhaust back box has sheared off at the inlet and dropped onto the road

I have recovered it bit don't know if it can be repaired.
Does anyone know of someone in Poole/Bournemouth area that can look at it this afternoon.
Looks like it's too late to order a spare for tomorrow, and we're off camping for the Bank Holiday weekend.
Sod's Law!!!!