As Sweden flirts with the far right, Europe holds its breathNestled along the south coast, Solvesborg is the picture-perfect postcard version of small-town Sweden.