Edison Group Enracha Grosvenor john o'reilly Rank Group racks up £107m in pre-tax losses for fiscal H1 as costs soar 26/01/2023