Prime minister says world should not be taken by surprise as it was with coronavirus