Bugger
Glad to see you're ok, did it cause any damage else where?
I'm guessing solid mounting is the way to go now by the look of it.
Which way is the diff trying to rotate looking at it from the rear out of curiosity when going forward.
Well hope you get it back on the road soon.