Skip to main content

Human Rights: Supply Chains Debate

News
26 June 2026

National Security (State Threats) Bill

News
26 June 2026

brain cancer research and treatment

News
26 June 2026

My contribution to the Railway’s Bill

News
17 June 2026

I raised the following point of order in the chamber concerning the role of the US agency APCO

News
01 May 2026

My contribution to the pensions scheme debate

News
01 May 2026

My Westminster Hall Debate Hidden Credit Liabilities: Role of the FCA

My Westminster Hall Debate Hidden Credit Liabilities: Role of the FCA

News
15 April 2026

My contribution to the Debate on the Crime and Policing Bill

My contribution to the Debate on the Crime and Policing Bill

News
15 April 2026

My contribution to Gurkha Veterans debate in the Chamber

My contribution to Gurkha Veterans debate in the Chamber

News
10 April 2026

John’s contribution to the Universal Credit (Removal of Two Child Limit) Bill

News
04 March 2026
Link to Instagram Link to X (Twitter) Link to YouTube Link to Facebook Link to LinkedIn Link to Snapchat Link to Bluesky Link to TikTok Close Fax Website Location Phone Email Calendar Building Search Arrow Chevron