LONDON, ENGLAND - MARCH 06: Prime Minister, Theresa May talks with students in a mathematics class during a visit to King's College London Mathematics School on March 6, 2017 in London, England. More than half a billion pounds is to be pumped into creating new free schools, including grammars, and refurbishing existing school buildings, the Government has said. Chancellor Philip Hammond's Budget will include £320 million to help fund up to 140 new schools, creating more than 70,000 new places. (Photo by Victoria Jones - WPA Pool /Getty Images)

LONDON, ENGLAND - MARCH 06: Prime Minister, Theresa May talks with students in a mathematics class during a visit to King's College London Mathematics School on March 6, 2017 in London, England. More than half a billion pounds is to be pumped into creating new free schools, including grammars, and refurbishing existing school buildings, the Government has said. Chancellor Philip Hammond's Budget will include £320 million to help fund up to 140 new schools, creating more than 70,000 new places. (Photo by Victoria Jones - WPA Pool /Getty Images)

LONDON, ENGLAND - MARCH 06: Prime Minister, Theresa May talks with students in a mathematics class during a visit to King's College London Mathematics School on March 6, 2017 in London, England. More than half a billion pounds is to be pumped into creating new free schools, including grammars, and refurbishing existing school buildings, the Government has said. Chancellor Philip Hammond's Budget will include £320 million to help fund up to 140 new schools, creating more than 70,000 new places. (Photo by Victoria Jones - WPA Pool /Getty Images)

LONDON, ENGLAND - MARCH 06: Prime Minister, Theresa May talks with students in a mathematics class during a visit to King's College London Mathematics School on March 6, 2017 in London, England. More than half a billion pounds is to be pumped into creating new free schools, including grammars, and refurbishing existing school buildings, the Government has said. Chancellor Philip Hammond's Budget will include £320 million to help fund up to 140 new schools, creating more than 70,000 new places. (Photo by Victoria Jones - WPA Pool /Getty Images)