Boris Johnson says new measures to tackle a rise in virus cases will "take time to feed through".