All UK MPs
13 MPs with surname starting O. Former MPs appear only if they served within the dataset’s seven year window.
| MP | Party | Constituency | Voting | Committee attendance | Written questions | Debate contributions |
|---|---|---|---|---|---|---|
| Neil O'Brien | Con | Harborough, Oadby and Wigston | 82.4% | – | 1,190 | 1,197 |
| Brendan O'Hara | SNP | Argyll, Bute and South Lochaber | 52.8% | 100.0% | 343 | 674 |
| Ben Obese-Jecty | Con | Huntingdon | 75.0% | 100.0% | 6,559 | 476 |
| Sarah Olney | LD | Richmond Park | 69.6% | 100.0% | 1,956 | 975 |
| Melanie Onn | Lab | Great Grimsby and Cleethorpes | 74.6% | 100.0% | 206 | 303 |
| Dame Chi Onwurah | Lab | Newcastle upon Tyne Central and West | 75.5% | 100.0% | 3,099 | 1,461 |
| Dr Simon Opher | Lab | Stroud | 80.7% | – | 347 | 336 |
| Ms Abena Oppong-Asare | Lab | Erith and Thamesmead | 76.3% | 100.0% | 507 | 544 |
| Kate Osamor | Lab | Edmonton and Winchmore Hill | 61.6% | 100.0% | 1,057 | 207 |
| Kate Osborne | Lab | Jarrow and Gateshead East | 64.2% | 96.6% | 291 | 313 |
| Tristan Osborne | Lab | Chatham and Aylesford | 93.2% | 100.0% | 134 | 170 |
| Taiwo Owatemi | Lab | Coventry North West | 74.4% | 100.0% | 285 | 274 |
| Sarah Owen | Lab | Luton North | 67.1% | 100.0% | 669 | 525 |