Los Angeles
Menu

Two clips, newest first

  • John Lee · Council member · City Council · Jun 26, 2026 · 2:05:56

    “Colleagues, 3 months ago I voted against the contracts related to the Measure ULA Eviction Defense Fund and homelessness prevention programs because I did not believe the level of transparency and accountability the city should require when distributing public funds had been met.”

  • John Lee · Council member · City Council · Nov 12, 2025 · 3:00:32

    “Is it safe to say that if, if it’s less than 100% CPI, that are we inviting just 5 to 10 years from now more just and reasonable cases where they could then do an extreme jump of rental prices? Would they have a case under 100% CPI?”

Issues Lee raised, by number of meetings

We count who raised an issue, not which side they took.

Where Lee sits

District 12 on the current City Council map

Click a district to open its member’s page.

District 1: Eunisses HernandezDistrict 2: Adrin NazarianDistrict 3: Bob BlumenfieldDistrict 4: Nithya RamanDistrict 5: Katy Young YaroslavskyDistrict 6: Imelda PadillaDistrict 7: Monica RodriguezDistrict 8: Marqueece Harris-DawsonDistrict 9: Curren D. Price Jr.District 10: Heather HuttDistrict 11: Traci ParkDistrict 12: John LeeDistrict 13: Hugo Soto-MartinezDistrict 14: Ysabel J. JuradoDistrict 15: Tim McOskerCity HallEunisses Hernandez · District 1Adrin Nazarian · District 2Bob Blumenfield · District 3Nithya Raman · District 4Katy Young Yaroslavsky · District 5Imelda Padilla · District 6Monica Rodriguez · District 7Marqueece Harris-Dawson · District 8Curren D. Price Jr. · District 9Heather Hutt · District 10Traci Park · District 11John Lee · District 12Hugo Soto-Martinez · District 13Ysabel J. Jurado · District 14Tim McOsker · District 15
John Lee sits for District 12. Click a district to open its member’s page.District lines: LA County GIS, LA City Council Districts (2021), Political_Boundaries/MapServer/33 (the city's adopted 2021 map), fetched 2026-10-30.
Every roll call, and Lee’s other bodies

Present at 58 of 71 opening roll calls at the City Council

From the clerk’s own record. We don’t compare members on it.

PresentAbsent at openingOldest first, 1 square per roll call

Absent at opening roll call 13 · voted later in 4 of those. Oct 24, 2025 to Sep 30, 2026. The clerk’s record covers 72 of the 101 meetings we hold, through Sep 30, 2026.

Official roll call, from the clerk →
What they talk about

Commendations, ceremonies and memorials took the largest share of Lee’s speech with a checked topic: 55%

By the topic two AI readers agree on for each stretch of their talk, at the City Council and its committees. 113 of 154 minutes of their speech have a checked topic. How much they talk about it, not which side they take.

Commendations, ceremonies and memorials55%
Housing and tenants17%
Streets, traffic and parking0.0%
Neighborhoods Lee named

7 places Lee named in meetings

Lines where Lee named the place, read by two AI readers that both agree it means that place. Each dot plays the newest one; brighter means named more often.

Los Angeles
  • Northridge 4 times, the most of any official
  • Koreatown 2 times
  • Granada Hills 1 time
  • Hollywood 1 time
  • Pacoima 1 time
  • Porter Ranch 1 time
  • Sylmar 1 time

Places are drawn at the centre of their own boundary in the city’s Neighborhood Councils (Certified) file (City of Los Angeles, Bureau of Engineering (LA GeoHub)). A dot says the place was named, not where Lee was or what was said about it.

Meetings

Every meeting where we identified Lee’s voice

59, newest first. The date opens the meeting; the time plays the video at Lee’s first remark.

  1. Oct 2, 2026City Council1.1 min1:44:25
  2. Sep 22, 2026City Council0.2 min42:35
  3. Sep 22, 2026Planning and Land Use Management Committee0.3 min20:20
  4. Sep 8, 2026City Council0.1 min2:28:55
  5. Sep 4, 2026City Council7.0 min1:44:40
  6. Aug 26, 2026City Council0.1 min43:49
  7. Aug 25, 2026Planning and Land Use Management Committee0.1 min1:48:07
  8. Aug 14, 2026City Council0.3 min46:15
  9. Aug 11, 2026City Council0.5 min55:06
  10. Aug 4, 2026City Council0.7 min50:26
Show all 59Show fewer
  1. Jul 1, 2026City Council0.4 min1:36:43
  2. Jun 26, 2026City Council6.5 min19:18
  3. Jun 17, 2026City Council4.5 min7:05:57
  4. Jun 12, 2026City Council0.3 min24:21
  5. Jun 12, 2026Rules, Elections and Intergovernmental Relations Committee2.7 min2:47:58
  6. Jun 5, 2026City Council7.7 min1:08:20
  7. Jun 2, 2026City Council1.7 min6:10
  8. May 28, 2026Rules, Elections and Intergovernmental Relations Committee0.8 min2:28:00
  9. May 21, 2026City Council0.3 min3:00:55
  10. May 15, 2026City Council7.7 min1:35:23
  11. May 13, 2026City Council2.5 min5:09:45
  12. May 12, 2026Planning and Land Use Management Committee0.7 min1:52:36
  13. May 8, 2026City Council4.2 min2:14:00
  14. May 6, 2026City Council2.2 min2:53:01
  15. May 5, 2026City Council0.2 min1:04:52
  16. May 5, 2026Rules, Elections and Intergovernmental Relations Committee7.3 min38:24
  17. May 1, 2026City Council11.5 min1:11:05
  18. Apr 24, 2026City Council1.4 min2:09:18
  19. Apr 17, 2026City Council0.5 min2:41:53
  20. Apr 14, 2026Planning and Land Use Management Committee0.3 min2:10:18
  21. Mar 27, 2026City Council2.9 min3:11:06
  22. Mar 25, 2026City Council2.8 min47:11
  23. Mar 24, 2026City Council2.0 min2:48:18
  24. Mar 24, 2026Planning and Land Use Management Committee1.0 min43:14
  25. Mar 13, 2026City Council0.1 min1:07:57
  26. Mar 11, 2026City Council2.0 min1:30:23
  27. Mar 6, 2026City Council2.8 min1:05:19
  28. Mar 6, 2026Ad Hoc Committee on Unarmed Crisis Prevention, Intervention, and Community Services3.6 min2:34:06
  29. Mar 3, 2026City Council3.6 min20:03
  30. Feb 25, 2026City Council0.9 min26:20
  31. Feb 13, 2026City Council0.9 min17:37
  32. Feb 11, 2026City Council0.1 min46:33
  33. Feb 11, 2026Public Safety Committee5.2 min0:51
  34. Jan 13, 2026City Council1.5 min29:58
  35. Jan 13, 2026Planning and Land Use Management Committee0.7 min1:28:06
  36. Jan 9, 2026City Council0.6 min2:08:07
  37. Dec 12, 2025City Council8.7 min42:27
  38. Dec 10, 2025City Council0.1 min1:12:48
  39. Dec 10, 2025Public Safety Committee2.7 min12:01
  40. Dec 9, 2025City Council0.3 min1:29:40
  41. Dec 5, 2025City Council14.1 min1:29:33
  42. Dec 2, 2025City Council2.5 min3:49:12
  43. Nov 12, 2025City Council9.1 min2:15:09
  44. Nov 12, 2025Public Safety Committee7.9 min0:40
  45. Nov 7, 2025City Council1.2 min1:33:44
  46. Nov 4, 2025City Council0.1 min52:15
  47. Oct 29, 2025City Council0.5 min42:06
  48. Oct 28, 2025City Council0.3 min44:03
  49. Oct 28, 2025Planning and Land Use Management Committee1.0 min1:49:34
How we identify who is speaking · blind check, pooled across five cities: of 410 council lines drawn, 352 right, 0 wrong, 1 unclear, 57 couldn’t be judged

A meeting missing here means we couldn’t attribute the voice, not that Lee was absent. Claude and Gemini each read every transcript with that day’s roster. A voice gets John Lee’s name only when both agree and a code check finds the name said on, or just before, their turn. Voices our transcripts merge with someone else’s are never attributed, so every count here undercounts what Lee said. For councils and their committees, of 410 lines drawn, 352 were right, 0 wrong and 1 unclear, and the checkers couldn’t judge 57. We have since removed the voices behind 110 of those lines (0 wrong, 1 unclear, the rest we had already held for other reasons). Of the 300 lines we still publish, the checkers could judge 268: all 268 right (90% lower bound 0.99). They couldn’t judge the other 32. The check is one sample pooled across the five cities, not of Lee or of Los Angeles alone.