As I've said previously the YES vote has never polled over 50% consistently, never mind the consistent 60% that was the prerequisite back in the day, IIRC, peoples views are settled on the issue. It'll take a long time for demographics to swing the needle to YES. Labour especially would be smart to sanction a second referendum after the next GE.