What happens to Debenhams now? The survival of the department store chain has been hanging in the balance for months so what are its options? Source