Portrait of Florence Eshalomi

Florence Eshalomi

Labour (Co-op) Sitting MP

MP for Vauxhall and Camberwell Green · in Parliament since 12 December 2019

Government Minister of State (Housing, Communities and Local Government) · Ministry of Housing, Communities and Local Government

Parliamentary office

House of Commons, London, SW1A 0AA

Tel: 0207 219 6552

Email: florence.eshalomi.mp@parliament.uk

Parliamentary participation snapshot

Voting participation
73.1%
1,242 of 1,699 divisions
Committee attendance
100.0%
184 meetings attended
Debate contributions
948
in the 7 year window
Written questions
374
in the 7 year window
Committee memberships
2
current

Biography

Florence Eshalomi is the Labour (Co-op) MP for Vauxhall and Camberwell Green, and has been an MP continually since 12 December 2019. She currently holds the Government post of Minister of State (Housing, Communities and Local Government).

Parliamentary service

ConstituencyFromToNotes
Vauxhall and Camberwell Green4 July 2024PresentElected 1 time
Vauxhall12 December 201930 May 2024Elected 1 time

Party affiliations

PartyFromTo
Labour12 December 2019Present

Previous ministerial & opposition roles

RoleTypeFromTo
Shadow Minister (Levelling Up, Housing, Communities and Local Government)Opposition5 September 202330 May 2024
Shadow Minister (Cabinet Office)Opposition22 July 20225 September 2023
Opposition Whip (Commons)Opposition14 April 202030 December 2020

Voting participation

Participation rate
73.1%
Eligible divisions
1,699
Divisions voted
1,242

335th of 650 current MPs · all MPs average 71.4% · Labour (Co-op) average 72.9%

Participation by year

Florence Eshalomi voting participation by yearPercentage of eligible Commons divisions voted in, per calendar year0%25%50%75%100%201920202021202220232024202520262019: 100.0%100.0%2020: 71.1%71.1%2021: 86.4%86.4%2022: 72.1%72.1%2023: 75.4%75.4%2024: 73.5%73.5%2025: 76.1%76.1%2026: 55.1%55.1%
YearEligible divisionsVotedParticipation
2026236130 55.1%
2025322245 76.1%
2024200147 73.5%
2023256193 75.4%
2022251181 72.1%
2021242209 86.4%
2020190135 71.1%
201922 100.0%

By Parliament

ParliamentEligible divisionsVotedParticipation
58th1,068802 75.1%
59th631440 69.7%

Participation counts aye, no or teller votes in Commons divisions held while the MP sat. Absence has many legitimate causes (pairing, illness, parental leave, ministerial or Speaker duties).

Parliamentary activity

Debate contributions
948
Written questions
374
Oral questions
33
Early day motions
1
Bills sponsored
0
Petitions presented
1
Committee meetings attended
184

224th of 650 current MPs · all MPs average 489 · Labour (Co-op) average 658

Written questions per year
Florence Eshalomi: Written questions per yearNumber of Written questions recorded per calendar year05010015020020192020: 474720202021: 838320212022: 15315320222023: 565620232024: 303020242025: 5520252026: 002026
Oral questions per year
Florence Eshalomi: Oral questions per yearNumber of Oral questions recorded per calendar year03581020192020: 7720202021: 8820212022: 5520222023: 7720232024: 3320242025: 2220252026: 112026
Early day motions per year
Florence Eshalomi: Early day motions per yearNumber of Early day motions recorded per calendar year0.00.30.50.81.020192020: 0020202021: 1120212022: 0020222023: 0020232024: 0020242025: 0020252026: 002026

Annual breakdown

YearDebate contributionsDebates participatedWritten questionsOral questionsEDMsBills sponsoredPetitions
2026 192 62 0 1 0 0 0
2025 134 79 5 2 0 0 0
2024 97 72 30 3 0 0 0
2023 270 91 56 7 0 0 1
2022 97 86 153 5 0 0 0
2021 94 75 83 8 1 0 0
2020 64 54 47 7 0 0 0

Committee memberships

Current committees

CommitteeRoleSinceMeetings attendedAttendance
Building Safety (Remediation of Unsafe Cladding etc) Bill Member 4 November 2026 – no published attendance
Speaker's Committee on the Electoral Commission Member 27 October 2026 6 of 6 100.0%

joint 1st of 515 current MPs (488 tied) · all MPs average 99.6% · Labour (Co-op) average 99.8%

Committee membership history

2 bill committees served on

Hansard activity

Contributions
948
spoken contributions
Debates participated in
519
distinct debates

107th of 650 current MPs · all MPs average 552 · Labour (Co-op) average 650

Contributions per year
Florence Eshalomi: debate contributions per yearSpoken contributions recorded in Hansard per calendar year012525037550020192020: 646420202021: 949420212022: 979720222023: 27027020232024: 979720242025: 13413420252026: 1921922026
Debates participated in per year
Florence Eshalomi: debates participated in per yearDistinct debates the MP contributed to, per calendar year025507510020192020: 545420202021: 757520212022: 868620222023: 919120232024: 727220242025: 797920252026: 62622026

Counts come from the Hansard record for the Commons and Westminster Hall within the dataset window. Individual contributions and topic analysis are not yet part of the dataset; search Hansard for the full record.

Parliamentary timeline

Generated from seat, party, role and committee records.

  1. 2019

    • – Became MP for Vauxhall
    • – Joined Labour
  2. 2020

    • – Joined Committee on the Future Relationship with the European Union
    • – Appointed (opposition): Opposition Whip (Commons)
    • – Left role: Opposition Whip (Commons)
  3. 2021

    • – Joined Housing, Communities and Local Government Committee
    • – Joined Human Rights (Joint Committee)
  4. 2022

    • – Appointed (opposition): Shadow Minister (Cabinet Office)
    • – Joined Speaker's Conference (2022)
  5. 2023

    • – Appointed (opposition): Shadow Minister (Levelling Up, Housing, Communities and Local Government)
    • – Left role: Shadow Minister (Cabinet Office)
  6. 2024

    • – Left role: Shadow Minister (Levelling Up, Housing, Communities and Local Government)
    • – Became MP for Vauxhall and Camberwell Green
    • – Became Chair of Housing, Communities and Local Government Committee
    • – Joined Housing, Communities and Local Government Committee
    • – Joined Speaker's Committee on the Electoral Commission
    • – Joined Liaison Committee (Commons)
  7. 2025

    • – Joined Liaison Sub-Committee on National Policy Statements
  8. 2026

    • – Joined Liaison Sub-Committee on Core Tasks of Select Committees
    • – Appointed: Minister of State (Housing, Communities and Local Government)
    • – Joined Speaker's Committee on the Electoral Commission
    • – Joined Building Safety (Remediation of Unsafe Cladding etc) Bill

Constituency: Vauxhall and Camberwell Green

Vauxhall and Camberwell Green constituency boundary
Area
7.2 km²
Latest election
2024 General Election (4 July 2024)
Result
Lab Hold · majority 15,112
Electorate
77,527 · turnout 48.4%
Postcode areas
SE1, SE11, SE17, SE24, SE5, SW4, SW8, SW9, SW95

Statistics cover 7 November 2019 to 7 November 2026. Source: UK Parliament Members, Committees, Commons Votes, Hansard, Questions and Bills APIs, via the UK Politics Decoded dataset. View this MP’s raw JSON.