All new Huawei P20 lands in South Africa