Photograph of Julia Lopez

Member of Parliament

Julia Lopez

Profile, voting record, roles, interests, and election information from official Parliament data.

At a glance

8 Jun 2017

Commons start

8 years, 11 months

Time in Commons

83.6 %

Voting participation

+10.3 % vs avg

1,943

Majority

27

Debates (12 months)

34

Contributions

Voting activity (12 months)

Debate activity (12 months)

Contact

Parliamentary office

[email protected] 0207 219 2631

X (formerly Twitter)

https://twitter.com/JuliaLopezMP

Topic voting

Where this MP has been most and least active across locally tagged Commons division topics.

Highest topic participation

Brexit / EU 185/188 (98 %)
Migration 150/161 (93 %)
Trade 76/84 (90 %)
Foreign Affairs 62/69 (90 %)
Tax 249/284 (88 %)

Lowest topic participation

Education 55/75 (73 %)
Democracy / Parliament 31/40 (78 %)
Transport 63/80 (79 %)
NHS / Health 41/52 (79 %)

Party history

Conservative 8 Jun 2017 to present

Constituency

Constituency history

Hornchurch and Upminster 4 Jul 2024 to present Elected 1 time
Hornchurch and Upminster 8 Jun 2017 to 30 May 2024 Elected 2 times

Roles

Shadow Secretary of State for Science, Innovation and Technology 22 Jul 2025 to present Department for Science, Innovation and Technology
Shadow Secretary of State for Culture, Media and Sport 8 Jul 2024 to 5 Nov 2024 Department for Culture, Media and Sport
Zoological Society of London (Leases) Bill 21 Feb 2024 to 28 Feb 2024
Minister of State (Department for Science, Innovation and Technology) 20 Dec 2023 to 5 Jul 2024 Department for Science, Innovation and Technology
Minister of State (Department for Culture, Media and Sport) 20 Dec 2023 to 5 Jul 2024 Department for Culture, Media and Sport
Minister on Leave (Minister of State) 9 May 2023 to 20 Dec 2023 Department for Culture, Media and Sport
Minister on Leave (Minister of State) 9 May 2023 to 20 Dec 2023 Department for Science, Innovation and Technology
Data Protection and Digital Information (No. 2) Bill 3 May 2023 to 9 May 2023

Latest election result

Candidate result data from the Parliament Members API.

Con Hold Hornchurch and Upminster Turnout 46,911
Candidate Party Votes Share
Julia Lopez Con Conservative 15,260 32.5 %
Nicholas Palmer RUK Reform UK 13,317 28.4 %
Sunny Brar Lab Labour 12,939 27.6 %
Melanie Collins Green Green Party 2,620 5.6 %
Ian Sanderson LD Liberal Democrat 2,381 5.1 %
David Warren Durant Ind Independent 394 0.8 %

Source: UK Parliament Members API

Voting record

Commons division votes from the official Commons Votes API.

Voted in 1,711 of 2,047 eligible divisions (83.6 %). Commons average: 73.3 %.

1711

Total votes

815

Aye

896

No

14

Against party

Aye / No split Ayes 815 / Noes 896

Divisions

Page 2 of 115
Division Vote
English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 36 No
English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 26 No
English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 13 No
English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 4 No
English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 2 No
Crime and Policing Bill: Amendments (a) to (b) in lieu of Lords Amendments 359 and 439 No
Crime and Policing Bill: Amendments (a) to (d) in lieu of Lords Amendment 11 No
Crime and Policing Bill: Amendment (a) to Amendment 2B and Amendment (b) to Amendment 2C in lieu of Lords Amendments 2D and 2E No
Pension Schemes Bill: motion to disagree with Lords Amendment 78 No
Pension Schemes Bill: motion to disagree with Lords Amendment 77 No
Pension Schemes Bill: motion to disagree with Lords Amendment 43 No
Pension Schemes Bill: motion to disagree with Lords Amendment 35 No
Pension Schemes Bill: motion to disagree with Lords Amendment 26 No
Pension Schemes Bill: motion to disagree with Lords Amendment 15 No
Pensions Scheme Bill: motion to disagree with Lords Amendment 5 No

Source: Commons Votes API

Debate activity

Parliamentary debate appearances from Hansard. Contribution counts cover the last 12 months.

10

Speeches

24

Questions

0

Interventions

0

Answers

0

Points of order

0

Statements

Most active debate topics

Education 2 appearances
Crime / Justice 1 appearances
Tax 1 appearances
Digital / Online Safety 1 appearances
Migration 1 appearances

Recent appearances

Debate Contributions
UK-based Tech Companies 11 Mar 2026 1
Technology Sovereignty 10 Mar 2026 1
Online Harm: Child Protection 24 Feb 2026 1
Topical Questions 4 Feb 2026 2
Mobile Phones and Social Media: Use by Children 20 Jan 2026 1
Science and Discovery Centres 14 Jan 2026 1
Social Media: Non-consensual Sexual Deepfakes 12 Jan 2026 1
Cyber Security and Resilience (Network and Information Systems) Bill 6 Jan 2026 1
Topical Questions 17 Dec 2025 2
Online Safety Act 2023: Repeal 15 Dec 2025 1

Source: UK Parliament Hansard API

Registered interests

No registered interests available.

Member source UK Parliament Members API
Voting source Commons Votes API
Debate source UK Parliament Hansard API

FAQs

Who is Julia Lopez?

Julia Lopez is a Member of Parliament representing Hornchurch and Upminster. Source

Which party does Julia Lopez represent?

Julia Lopez currently represents Conservative. Source

Which constituency does Julia Lopez represent?

Julia Lopez currently represents Hornchurch and Upminster. Source

How long has Julia Lopez been an MP?

Julia Lopez has been in the House of Commons for 8 years, 11 months. Source

How many Commons divisions has Julia Lopez voted in?

Julia Lopez has recorded votes in 1,711 of 2,047 eligible Commons divisions (83.6 % participation rate). The Commons average is 73.3 %. Eligible divisions are those occurring on or after the MP's Commons membership start date. Source

Has Julia Lopez voted against their party?

Julia Lopez has voted against the party majority 14 times in the imported division data. Source

What roles has Julia Lopez held?

Julia Lopez has 18 imported role records. The roles section lists the most recent roles available from the Parliament biography data. Source

What was Julia Lopez's latest election result?

Julia Lopez's latest imported election result is Con Hold in Hornchurch and Upminster, with a majority of 1,943. Source

How active is Julia Lopez in parliamentary debates?

Julia Lopez has made 34 contributions across 27 debate appearances in the last 12 months, according to Hansard records. Source