These figures in the Independent article appear to come from the same source as those in the Northern Echo the other day. However the 2020/21 accounts have not been filed with Companies House yet (and are not due until December) so I guess that they have been leaked to the media by someone with an agenda.