Debenhams boss rails at ‘nosey neighbours’ The retailer's chairman says speculation over its future forced it to rush out a trading statement. Source