A Dutch court has convicted populist anti-Islam politician Geert Wilders of hate speech charges at the end of a trial he branded a politically motivated "charade" that endangered freedom of speech.

Presiding Judge Hendrik Steenhuis said the court would not impose a sentence on Wilders, saying that the conviction was punishment enough for a democratically elected politician.

Wilders was not in court for the verdict, which came just over three months before national elections.

His Party for Freedom is currently narrowly leading a nationwide poll of polls and has risen in popularity during the trial.

Even before the hearing, Wilders vowed not to let a conviction muzzle him.

"Whatever the verdict, I will continue to speak the truth about the Moroccan problem, and no judge, politician or terrorist will stop me," he tweeted shortly before the verdict.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.