Ed Milliband is economically illiterate.
An enterprise fails because it has insufficient customers; or because it can't keep its costs under control.
Years ago I understood that: if you don't have a customer, you don't have a business. End of story! Almost (for you). You might have premises and "means of production" but if you can't make a profit – you can't pay your mortgage (and feed your children) out of the difference between what your customers pay you and the cost of running the business, you are stuffed.
I ran a business. Our measurement was "the tripod": How much do we owe? How much is owed to us? How much do we have in the bank? Tits up? It happens all the time: not enough customers, costs too high.
As it happens, we sold our business – to really nice guys who didn't understand the above. Heartbreak! They had to make our/their employees redundant. They didn't get the fact that: if you don't turn the sales handle, your business will fail. It did.
Getting sales isn't easy. When we did it ourselves, we did OK. When we employed people to do it, it sometimes worked. When our successors took their eyes off the ball, they failed.
Good night! When I return, I shall concern myself with failed enterprises.