In Quorum's RAFT consensus docs it is mentioned that
This chain extension logic is deterministic: the same exact behavior will occur on every single node in the cluster, keeping the blockchain in sync.
In a case when there is leader change going on, how can the consensus algorithm ensure that all the follower nodes have the same ledger? Isn't there a possibility that some follower nodes get a new block from the previous leader first and some nodes get a new block from the new leader first? Is there any syncing mechanism to avoid this kind of behavior?