British PM Boris Johnson tests positive for COVID 19