In a robust speech on the limits to freedom of speech, the Prime Minister has strongly condemned offensive public statements such as holocaust denial and racist insults, as being ‘not very nice’.

In a tough speech, David Cameron branded notorious Nazi apologist and Holocaust denier David Irving ‘a very naughty boy’ for his many statements defending Hitler but went on to say he ‘probably doesn’t mean it’. He also branded Muslim protesters who called British servicemen and women rapists and murderers as ‘silly billies’.

The Prime Minister’s uncompromising stance comes after he described well-known TV personality Jeremy Clarkson’s statement that striking public workers should be executed in front of their families, for which the BBC has received over 21,000 complaints, as ‘silly’.


Please feel free to comment – you don’t need to register and I’m extremely minimal with the moderating – so fire away: