Imam Abdullah Patel triggered controversy over some anti-Jewish remarks He challenged Boris Johnson over tackling Islamophobia in Britain Boris Johnson was "sorry" for his comments about veiled Muslim women