British leader Theresa May has a nickname in China: 梅姨, or "Auntie May" in English. The name has been developed by the younger generation in China who are fond of British culture.