Delhi will have 5.5 lakh coronavirus cases by July 31 based on the current doubling rate of the infection, Deputy Chief Minister Manish Sisodia said today, predicting a huge demand for hospital beds a day after his government's decision to reserve beds in hospitals for residents was cancelled by the Lieutenant Governor.