Sounds like Mr. Soini has sisu (guts/determination).
The leftist wimps hate sisu because it exposes them for the bed-wetting poodles that they are.
Yup. He has sisu.
Here is a well known Finn telling James May what sisu is. Go to 4:33 if you want to fast foward to the sisu part.
http://www.youtube.com/watch?v=2bmqdnx5R1U
I recall this Finn winning the WC at the very fast Japanese Suzuka circuit. The in car shots looked like the tape was being sped up because it was so fast. One of the fastest race car drivers in history. He has sisu.