Group withdraws 2020 financial statements and delays release of its latest interim results.