UK coronavirus live: Boris Johnson admits there is not enough testing capacity; 3,991 new cases recorded