Can you turn the engine over by hand at the crankshaft? It's a 19mm 12pt socket and quite easy to get to. Just need drivers side wheel arch off. Hopefully the engine isnt seized.
You need to scan for fault codes. But it's not looking good I'm afraid. I had the exact same thing happen, and it was my cam chain that snapped. Not saying yours has, but for the engine to cut out and refuse to turn on again, that's bad news unfrotunately