Debates / 22 January 2025
225 contributions from 24 speakers.
In the order it was taken. Each heading is the one the Official Report uses.