Sudan's army has retaken the palace in a key symbolic victory, according to civilians and experts.