Can anyone confirm if the Free School sponsor "Russell Education Trust" is linked to the Russell Group Universities please? Also, what does "State funded independent school" mean? In relation to Free Schools... Thanks!