Iron Bar, IsDon
The reason you won't find it written as policy is that it is completely and utterly against the law to restrict movement of employees within a business when vacancies exist and those employees meet the requirements for those roles. The reason it might happen in practice is because it is usually difficult to prove that any sort of collusion is at play, but employers do have to be very careful of this.