A leading university has said it is in a "strong" financial position despite a report pointing to a projected 2023–24 deficit of £53m.

EdCentral Logo