Just one in six of those from the poorest families win places at the best primary schools, according to research by the charity Teach First which found that the gulf between rich and poor children grows even wider by the time they reach secondary school.