Boris Johnson faced humiliation when this British Sikh MP challenged him over ‘derogatory and racist’ comments he made about Muslim women.