New funding delivers on pledge to level up per pupil funding across the country and includes £700 million for children with special educational needs