In a parliament full of fresh faces, none are more energised than the members of generation Z who are taking up their seats this week.
It marks a coming-of-age moment for the cohort of young people born between around 1995 and 2012, and who are now no older than 29. Their numbers have grown from two before the election to 10 this week. All but one of them have been elected to sit on the Labour benches, including the first MPs to have been born in the 2000s.