Debenhams plc reported Group revenue results for the half year ended March 2, 2019. For the period, Group statutory revenue was £1,246.0 million against £1,319.2 million a year ago.