Debates / 8 May 2025

Sitting day

Thursday 8 May 2025

489 contributions from 75 speakers.