Prime Minister Boris Johnson has been admitted to hospital for tests ten days since confirming he has coronavirus.