The press regulator has received more than 300 complaints about an article by the Sun columnist Kelvin Mackenzie, in which he suggested that an award-winning journalist should not have been allowed to present a news programme featuring a report of last week’s mass killings in Nice because she is a Muslim and wears the hijab.