In snub to U.S., Britain will allow Huawei in 5G networks