Every named vote in the Commons.
Each row is a decision Parliament was asked to take — what it meant, who voted which way, and what it changed. Use this to trace the paper trail behind any bill.
Railways Bill: Third Reading
Parliament voted on 10 June 2026 to pass the Railways Bill at Third Reading, the final stage before the legislation moves to the House of Lords. The vote was 278 in favour and 149 against. The Bill establishes Great British Railways (GBR) as a single public body to own and direct the entire rail network, and brings train operators back into public ownership for the first time since privatisation in the 1990s. The practical effect of the Bill is the most significant restructuring of Britain's railways in roughly three decades. GBR will combine responsibility for track, managed by Network Rail's successor, with responsibility for train services, which have been run by private franchised operators since the mid-1990s. Supporters argue this integration addresses the core flaw of the privatisation settlement by giving a single body responsibility for both the infrastructure and the services that run on it. The Bill also places a duty on the Secretary of State to set a rail freight growth target, and includes provisions allowing metro mayors to fund GBR directly to pursue local transport objectives. Opponents raised concerns that GBR's dual role as both service operator and the body responsible for allocating network capacity creates a structural conflict of interest, particularly regarding open access operators, which are independent train companies that compete on specific routes outside the franchised system. Labour MPs and their Co-operative Party colleagues voted unanimously in favour, providing the core of the 278-strong majority. All 89 Conservative MPs who voted opposed the Bill, as did all 59 voting Liberal Democrats, making this a clear government-versus-opposition division rather than a cross-party affair. Three Reform UK MPs and five Greens voted with the government. Earlier the same day, opposition amendments and new clauses were defeated by comfortable margins, including a proposed Passengers' Charter (rejected 77 in favour, 271 against) and two further amendments that fell by similar margins.