National Salvation Front rifts threaten electoral gains ahead of key vote