Demand situation has improved on back of the release of the pent-up demand build up during the lockdown