The Sri Lankan Prime Minister Ranil Wickremesinghe has invited the top official of the United Nations World Food Programme (WFP) to visit the country as it grapples with an impending food shortage, with experts warning of a possible shortage of rice and other essentials from September because of lower production.