Looks a bit fucked lol that mount that bolts to the engine much have had a week point in it to snap off like that. Very very bad luck on this one by the looks of things. Need to jack the engine up and get all the covers off and what's left of the mount off. See what the hell went on. See what's been going on. The oil leak can only come from crank seal, oil pump, cam / rocker cover seal, cam caps, out the front corner of the head gasket, sump. Need to get the mont sorted, clean the engine down so there is no oil and run it up without the covers on see what's going on