Thousands of Fife primary school children taught in classes of over 30 pupils

© DC ThomsonAlex Rowley
Alex Rowley