Debates / 20 March 2025

Sitting day

Thursday 20 March 2025

496 contributions from 82 speakers.

The day's business

In the order it was taken. Each heading is the one the Official Report uses.