The Liberal Democrats have pledged a series of policies to narrow the attainment gap for disadvantaged children and boost educational opportunities for young people in their manifesto for the 2024 general election.