Primark says stock woes could persist until 2023

But the fashion retailer says its shops are all set for Christmas and it expects profits to rise.

Source