WHSmith has faced a major blow after an accounting error saw a huge amount of profit wiped from the business. The company's chief executive, Carl Cowling, has stepped ...