Transgender women should not be competing in female sporting events, UK Prime Minister Boris Johnson has triggered yet another controversy.