Swapo facing tide of change