British PM Boris Johnson apologises for offensive remarks on Islam

Get Alerts