I have a ford focus 1.8 tddi anyone help? Can home from school run when i heard a noise the engine cut out and the glow plug & oil light on?

I have a ford focus 1.8 tddi anyone help? Can home from school run when i heard a noise the engine cut out and the glow plug & oil light on?

The oil light would indicate no oil pressure. Check the oil level but it sounds like major damage has been done.