Are there any circumstances in which a contract of employment can end without resignation or dismissal?

A contract can be "frustrated" on the happening of an unforeseen event. Frustration will most commonly occur in cases of a sudden illness that is likely permanently to prevent the employee from working or on the imprisonment of the employee. If an employee has been absent from work due to illness for an extended period there may be a point at which the contract will become frustrated.