It's NOT a license to insult, defame, slander, harass, or intimidate other people.
Right, so how come you have a problem with this silly bitch from Stoke getting a slap on the wrists for harassing paramedics doing their job?

Anyway, free speech is a buzzword that actually means something close to, but not quite, free speech. I interpret the word "free" to be unambiguous, ie it means without condition. As soon as you place just a single condition, however reasonable that condition is, it ceases to be true freedom. Not saying that's a problem, just saying that free speech is a myth.