It is not just eastern Germany that has a problem fighting far-right militants.

The stabbing of a German police chief on his doorstep in southern Germany, which prosecutors suspect is a revenge attack by neo-Nazis angry about a crackdown on their activities, has exposed the uncomfortable reality that western Germany has troubles of its own.