The business delivered an operating profit of £18.6m, which it said demonstrated the resilience of its core town centre ...