window.__IS_SSR__=true
window.__INITIAL_STATE__={
"attachmentsReducer": {
"audio_0": {
"type": "attachments",
"id": "audio_0",
"imgSizes": {
"kqedFullSize": {
"file": "https://ww2.kqed.org/news/wp-content/themes/KQED-unified/img/audio_bgs/background0.jpg"
}
}
},
"audio_1": {
"type": "attachments",
"id": "audio_1",
"imgSizes": {
"kqedFullSize": {
"file": "https://ww2.kqed.org/news/wp-content/themes/KQED-unified/img/audio_bgs/background1.jpg"
}
}
},
"audio_2": {
"type": "attachments",
"id": "audio_2",
"imgSizes": {
"kqedFullSize": {
"file": "https://ww2.kqed.org/news/wp-content/themes/KQED-unified/img/audio_bgs/background2.jpg"
}
}
},
"audio_3": {
"type": "attachments",
"id": "audio_3",
"imgSizes": {
"kqedFullSize": {
"file": "https://ww2.kqed.org/news/wp-content/themes/KQED-unified/img/audio_bgs/background3.jpg"
}
}
},
"audio_4": {
"type": "attachments",
"id": "audio_4",
"imgSizes": {
"kqedFullSize": {
"file": "https://ww2.kqed.org/news/wp-content/themes/KQED-unified/img/audio_bgs/background4.jpg"
}
}
},
"placeholder": {
"type": "attachments",
"id": "placeholder",
"imgSizes": {
"thumbnail": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-160x96.jpg",
"width": 160,
"height": 96,
"mimeType": "image/jpeg"
},
"medium": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-800x478.jpg",
"width": 800,
"height": 478,
"mimeType": "image/jpeg"
},
"large": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-1020x610.jpg",
"width": 1020,
"height": 610,
"mimeType": "image/jpeg"
},
"fd-lrg": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-1920x1148.jpg",
"width": 1920,
"height": 1148,
"mimeType": "image/jpeg"
},
"fd-med": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-1180x705.jpg",
"width": 1180,
"height": 705,
"mimeType": "image/jpeg"
},
"fd-sm": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-960x574.jpg",
"width": 960,
"height": 574,
"mimeType": "image/jpeg"
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-672x372.jpg",
"width": 672,
"height": 372,
"mimeType": "image/jpeg"
},
"twentyfourteen-full-width": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-1038x576.jpg",
"width": 1038,
"height": 576,
"mimeType": "image/jpeg"
},
"xxsmall": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-240x143.jpg",
"width": 240,
"height": 143,
"mimeType": "image/jpeg"
},
"xsmall": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-375x224.jpg",
"width": 375,
"height": 224,
"mimeType": "image/jpeg"
},
"small": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-520x311.jpg",
"width": 520,
"height": 311,
"mimeType": "image/jpeg"
},
"xlarge": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-1180x705.jpg",
"width": 1180,
"height": 705,
"mimeType": "image/jpeg"
},
"full-width": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-1920x1148.jpg",
"width": 1920,
"height": 1148,
"mimeType": "image/jpeg"
},
"guest-author-32": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-32x32.jpg",
"width": 32,
"height": 32,
"mimeType": "image/jpeg"
},
"guest-author-50": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-50x50.jpg",
"width": 50,
"height": 50,
"mimeType": "image/jpeg"
},
"guest-author-64": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-64x64.jpg",
"width": 64,
"height": 64,
"mimeType": "image/jpeg"
},
"guest-author-96": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-96x96.jpg",
"width": 96,
"height": 96,
"mimeType": "image/jpeg"
},
"guest-author-128": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-128x128.jpg",
"width": 128,
"height": 128,
"mimeType": "image/jpeg"
},
"detail": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-150x150.jpg",
"width": 150,
"height": 150,
"mimeType": "image/jpeg"
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-e1514998105161.jpg",
"width": 1920,
"height": 1148
}
}
},
"pop_107536": {
"type": "attachments",
"id": "pop_107536",
"meta": {
"index": "attachments_1716263798",
"site": "pop",
"id": "107536",
"found": true
},
"parent": 105811,
"imgSizes": {
"small": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-season-4-finale-520x293.jpg",
"width": 520,
"mimeType": "image/jpeg",
"height": 293
},
"twentyfourteen-full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-season-4-finale-1038x576.jpg",
"width": 1038,
"mimeType": "image/jpeg",
"height": 576
},
"thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-season-4-finale-160x90.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 90
},
"fd-sm": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-season-4-finale-960x540.jpg",
"width": 960,
"mimeType": "image/jpeg",
"height": 540
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-season-4-finale-672x372.jpg",
"width": 672,
"mimeType": "image/jpeg",
"height": 372
},
"xsmall": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-season-4-finale-375x211.jpg",
"width": 375,
"mimeType": "image/jpeg",
"height": 211
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-season-4-finale.jpg",
"width": 1240,
"height": 698
},
"large": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-season-4-finale-1020x574.jpg",
"width": 1020,
"mimeType": "image/jpeg",
"height": 574
},
"xlarge": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-season-4-finale-1180x664.jpg",
"width": 1180,
"mimeType": "image/jpeg",
"height": 664
},
"complete_open_graph": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-season-4-finale-1200x675.jpg",
"width": 1200,
"mimeType": "image/jpeg",
"height": 675
},
"guest-author-50": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-season-4-finale-50x50.jpg",
"width": 50,
"mimeType": "image/jpeg",
"height": 50
},
"guest-author-96": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-season-4-finale-96x96.jpg",
"width": 96,
"mimeType": "image/jpeg",
"height": 96
},
"medium": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-season-4-finale-800x450.jpg",
"width": 800,
"mimeType": "image/jpeg",
"height": 450
},
"guest-author-64": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-season-4-finale-64x64.jpg",
"width": 64,
"mimeType": "image/jpeg",
"height": 64
},
"guest-author-32": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-season-4-finale-32x32.jpg",
"width": 32,
"mimeType": "image/jpeg",
"height": 32
},
"fd-med": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-season-4-finale-1180x664.jpg",
"width": 1180,
"mimeType": "image/jpeg",
"height": 664
},
"detail": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-season-4-finale-150x150.jpg",
"width": 150,
"mimeType": "image/jpeg",
"height": 150
},
"medium_large": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-season-4-finale-768x432.jpg",
"width": 768,
"mimeType": "image/jpeg",
"height": 432
},
"guest-author-128": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-season-4-finale-128x128.jpg",
"width": 128,
"mimeType": "image/jpeg",
"height": 128
},
"xxsmall": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-season-4-finale-240x135.jpg",
"width": 240,
"mimeType": "image/jpeg",
"height": 135
}
},
"publishDate": 1542506450,
"modified": 1542536989,
"caption": "Ross smolders one last time.",
"description": "Ross smolders one last time.",
"title": "Poldark S4 - EP8",
"credit": "Mammoth Screen / Photographer: Mike Hogan",
"status": "inherit",
"fetchFailed": false,
"isLoading": false
},
"pop_107382": {
"type": "attachments",
"id": "pop_107382",
"meta": {
"index": "attachments_1716263798",
"site": "pop",
"id": "107382",
"found": true
},
"parent": 105809,
"imgSizes": {
"small": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-s4-e7-icon-3200x1800-1920x1080-520x293.jpg",
"width": 520,
"mimeType": "image/jpeg",
"height": 293
},
"twentyfourteen-full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-s4-e7-icon-3200x1800-1920x1080-1038x576.jpg",
"width": 1038,
"mimeType": "image/jpeg",
"height": 576
},
"thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-s4-e7-icon-3200x1800-1920x1080-160x90.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 90
},
"fd-sm": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-s4-e7-icon-3200x1800-1920x1080-960x540.jpg",
"width": 960,
"mimeType": "image/jpeg",
"height": 540
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-s4-e7-icon-3200x1800-1920x1080-672x372.jpg",
"width": 672,
"mimeType": "image/jpeg",
"height": 372
},
"xsmall": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-s4-e7-icon-3200x1800-1920x1080-375x211.jpg",
"width": 375,
"mimeType": "image/jpeg",
"height": 211
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-s4-e7-icon-3200x1800-1920x1080.jpg",
"width": 1920,
"height": 1080
},
"large": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-s4-e7-icon-3200x1800-1920x1080-1020x574.jpg",
"width": 1020,
"mimeType": "image/jpeg",
"height": 574
},
"xlarge": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-s4-e7-icon-3200x1800-1920x1080-1180x664.jpg",
"width": 1180,
"mimeType": "image/jpeg",
"height": 664
},
"complete_open_graph": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-s4-e7-icon-3200x1800-1920x1080-1200x675.jpg",
"width": 1200,
"mimeType": "image/jpeg",
"height": 675
},
"guest-author-50": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-s4-e7-icon-3200x1800-1920x1080-50x50.jpg",
"width": 50,
"mimeType": "image/jpeg",
"height": 50
},
"guest-author-96": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-s4-e7-icon-3200x1800-1920x1080-96x96.jpg",
"width": 96,
"mimeType": "image/jpeg",
"height": 96
},
"medium": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-s4-e7-icon-3200x1800-1920x1080-800x450.jpg",
"width": 800,
"mimeType": "image/jpeg",
"height": 450
},
"guest-author-64": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-s4-e7-icon-3200x1800-1920x1080-64x64.jpg",
"width": 64,
"mimeType": "image/jpeg",
"height": 64
},
"guest-author-32": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-s4-e7-icon-3200x1800-1920x1080-32x32.jpg",
"width": 32,
"mimeType": "image/jpeg",
"height": 32
},
"fd-lrg": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-s4-e7-icon-3200x1800-1920x1080-1920x1080.jpg",
"width": 1920,
"mimeType": "image/jpeg",
"height": 1080
},
"fd-med": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-s4-e7-icon-3200x1800-1920x1080-1180x664.jpg",
"width": 1180,
"mimeType": "image/jpeg",
"height": 664
},
"full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-s4-e7-icon-3200x1800-1920x1080-1920x1080.jpg",
"width": 1920,
"mimeType": "image/jpeg",
"height": 1080
},
"detail": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-s4-e7-icon-3200x1800-1920x1080-150x150.jpg",
"width": 150,
"mimeType": "image/jpeg",
"height": 150
},
"medium_large": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-s4-e7-icon-3200x1800-1920x1080-768x432.jpg",
"width": 768,
"mimeType": "image/jpeg",
"height": 432
},
"guest-author-128": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-s4-e7-icon-3200x1800-1920x1080-128x128.jpg",
"width": 128,
"mimeType": "image/jpeg",
"height": 128
},
"xxsmall": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-s4-e7-icon-3200x1800-1920x1080-240x135.jpg",
"width": 240,
"mimeType": "image/jpeg",
"height": 135
}
},
"publishDate": 1541916485,
"modified": 1541925772,
"caption": "The happy(-ish) couple takes a break from floorboard sex to sightsee.",
"description": "The happy(-ish) couple takes a break from floorboard sex to sightsee.",
"title": "poldark-s4-e7-icon-3200x1800-1920x1080",
"credit": "Masterpiece",
"status": "inherit",
"fetchFailed": false,
"isLoading": false
},
"pop_107144": {
"type": "attachments",
"id": "pop_107144",
"meta": {
"index": "attachments_1716263798",
"site": "pop",
"id": "107144",
"found": true
},
"parent": 105807,
"imgSizes": {
"small": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/09/ross-poldark-season-4-episode-6-520x325.jpg",
"width": 520,
"mimeType": "image/jpeg",
"height": 325
},
"thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/09/ross-poldark-season-4-episode-6-160x100.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 100
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/09/ross-poldark-season-4-episode-6-672x372.jpg",
"width": 672,
"mimeType": "image/jpeg",
"height": 372
},
"xsmall": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/09/ross-poldark-season-4-episode-6-375x234.jpg",
"width": 375,
"mimeType": "image/jpeg",
"height": 234
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/09/ross-poldark-season-4-episode-6.jpg",
"width": 853,
"height": 533
},
"guest-author-50": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/09/ross-poldark-season-4-episode-6-50x50.jpg",
"width": 50,
"mimeType": "image/jpeg",
"height": 50
},
"guest-author-96": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/09/ross-poldark-season-4-episode-6-96x96.jpg",
"width": 96,
"mimeType": "image/jpeg",
"height": 96
},
"medium": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/09/ross-poldark-season-4-episode-6-800x500.jpg",
"width": 800,
"mimeType": "image/jpeg",
"height": 500
},
"guest-author-64": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/09/ross-poldark-season-4-episode-6-64x64.jpg",
"width": 64,
"mimeType": "image/jpeg",
"height": 64
},
"guest-author-32": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/09/ross-poldark-season-4-episode-6-32x32.jpg",
"width": 32,
"mimeType": "image/jpeg",
"height": 32
},
"detail": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/09/ross-poldark-season-4-episode-6-150x150.jpg",
"width": 150,
"mimeType": "image/jpeg",
"height": 150
},
"medium_large": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/09/ross-poldark-season-4-episode-6-768x480.jpg",
"width": 768,
"mimeType": "image/jpeg",
"height": 480
},
"guest-author-128": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/09/ross-poldark-season-4-episode-6-128x128.jpg",
"width": 128,
"mimeType": "image/jpeg",
"height": 128
},
"xxsmall": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/09/ross-poldark-season-4-episode-6-240x150.jpg",
"width": 240,
"mimeType": "image/jpeg",
"height": 150
}
},
"publishDate": 1541383484,
"modified": 1541383494,
"caption": null,
"description": null,
"title": "ross poldark season 4 episode 6",
"credit": "Masterpiece",
"status": "inherit",
"fetchFailed": false,
"isLoading": false
},
"pop_106901": {
"type": "attachments",
"id": "pop_106901",
"meta": {
"index": "attachments_1716263798",
"site": "pop",
"id": "106901",
"found": true
},
"parent": 105805,
"imgSizes": {
"small": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/15846928-low--520x293.jpg",
"width": 520,
"mimeType": "image/jpeg",
"height": 293
},
"twentyfourteen-full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/15846928-low--1038x576.jpg",
"width": 1038,
"mimeType": "image/jpeg",
"height": 576
},
"thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/15846928-low--160x90.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 90
},
"fd-sm": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/15846928-low--960x540.jpg",
"width": 960,
"mimeType": "image/jpeg",
"height": 540
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/15846928-low--672x372.jpg",
"width": 672,
"mimeType": "image/jpeg",
"height": 372
},
"xsmall": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/15846928-low--375x211.jpg",
"width": 375,
"mimeType": "image/jpeg",
"height": 211
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/15846928-low-.jpg",
"width": 2000,
"height": 1125
},
"large": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/15846928-low--1020x574.jpg",
"width": 1020,
"mimeType": "image/jpeg",
"height": 574
},
"xlarge": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/15846928-low--1180x664.jpg",
"width": 1180,
"mimeType": "image/jpeg",
"height": 664
},
"complete_open_graph": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/15846928-low--1200x675.jpg",
"width": 1200,
"mimeType": "image/jpeg",
"height": 675
},
"guest-author-50": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/15846928-low--50x50.jpg",
"width": 50,
"mimeType": "image/jpeg",
"height": 50
},
"guest-author-96": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/15846928-low--96x96.jpg",
"width": 96,
"mimeType": "image/jpeg",
"height": 96
},
"medium": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/15846928-low--800x450.jpg",
"width": 800,
"mimeType": "image/jpeg",
"height": 450
},
"guest-author-64": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/15846928-low--64x64.jpg",
"width": 64,
"mimeType": "image/jpeg",
"height": 64
},
"guest-author-32": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/15846928-low--32x32.jpg",
"width": 32,
"mimeType": "image/jpeg",
"height": 32
},
"fd-lrg": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/15846928-low--1920x1080.jpg",
"width": 1920,
"mimeType": "image/jpeg",
"height": 1080
},
"fd-med": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/15846928-low--1180x664.jpg",
"width": 1180,
"mimeType": "image/jpeg",
"height": 664
},
"full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/15846928-low--1920x1080.jpg",
"width": 1920,
"mimeType": "image/jpeg",
"height": 1080
},
"detail": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/15846928-low--150x150.jpg",
"width": 150,
"mimeType": "image/jpeg",
"height": 150
},
"medium_large": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/15846928-low--768x432.jpg",
"width": 768,
"mimeType": "image/jpeg",
"height": 432
},
"guest-author-128": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/15846928-low--128x128.jpg",
"width": 128,
"mimeType": "image/jpeg",
"height": 128
},
"xxsmall": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/15846928-low--240x135.jpg",
"width": 240,
"mimeType": "image/jpeg",
"height": 135
}
},
"publishDate": 1540776770,
"modified": 1540776770,
"caption": null,
"description": null,
"title": "15846928-low-",
"credit": null,
"status": "inherit",
"fetchFailed": false,
"isLoading": false
},
"pop_106627": {
"type": "attachments",
"id": "pop_106627",
"meta": {
"index": "attachments_1716263798",
"site": "pop",
"id": "106627",
"found": true
},
"parent": 105803,
"imgSizes": {
"small": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/caroline-dwight-ennis-poldark-520x293.jpg",
"width": 520,
"mimeType": "image/jpeg",
"height": 293
},
"twentyfourteen-full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/caroline-dwight-ennis-poldark-1038x576.jpg",
"width": 1038,
"mimeType": "image/jpeg",
"height": 576
},
"thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/caroline-dwight-ennis-poldark-160x90.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 90
},
"fd-sm": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/caroline-dwight-ennis-poldark-960x540.jpg",
"width": 960,
"mimeType": "image/jpeg",
"height": 540
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/caroline-dwight-ennis-poldark-672x372.jpg",
"width": 672,
"mimeType": "image/jpeg",
"height": 372
},
"xsmall": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/caroline-dwight-ennis-poldark-375x211.jpg",
"width": 375,
"mimeType": "image/jpeg",
"height": 211
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/caroline-dwight-ennis-poldark.jpg",
"width": 4096,
"height": 2304
},
"large": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/caroline-dwight-ennis-poldark-1020x574.jpg",
"width": 1020,
"mimeType": "image/jpeg",
"height": 574
},
"xlarge": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/caroline-dwight-ennis-poldark-1180x664.jpg",
"width": 1180,
"mimeType": "image/jpeg",
"height": 664
},
"complete_open_graph": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/caroline-dwight-ennis-poldark-1200x675.jpg",
"width": 1200,
"mimeType": "image/jpeg",
"height": 675
},
"guest-author-50": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/caroline-dwight-ennis-poldark-50x50.jpg",
"width": 50,
"mimeType": "image/jpeg",
"height": 50
},
"guest-author-96": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/caroline-dwight-ennis-poldark-96x96.jpg",
"width": 96,
"mimeType": "image/jpeg",
"height": 96
},
"medium": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/caroline-dwight-ennis-poldark-800x450.jpg",
"width": 800,
"mimeType": "image/jpeg",
"height": 450
},
"guest-author-64": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/caroline-dwight-ennis-poldark-64x64.jpg",
"width": 64,
"mimeType": "image/jpeg",
"height": 64
},
"guest-author-32": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/caroline-dwight-ennis-poldark-32x32.jpg",
"width": 32,
"mimeType": "image/jpeg",
"height": 32
},
"fd-lrg": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/caroline-dwight-ennis-poldark-1920x1080.jpg",
"width": 1920,
"mimeType": "image/jpeg",
"height": 1080
},
"fd-med": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/caroline-dwight-ennis-poldark-1180x664.jpg",
"width": 1180,
"mimeType": "image/jpeg",
"height": 664
},
"full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/caroline-dwight-ennis-poldark-1920x1080.jpg",
"width": 1920,
"mimeType": "image/jpeg",
"height": 1080
},
"detail": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/caroline-dwight-ennis-poldark-150x150.jpg",
"width": 150,
"mimeType": "image/jpeg",
"height": 150
},
"medium_large": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/caroline-dwight-ennis-poldark-768x432.jpg",
"width": 768,
"mimeType": "image/jpeg",
"height": 432
},
"guest-author-128": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/caroline-dwight-ennis-poldark-128x128.jpg",
"width": 128,
"mimeType": "image/jpeg",
"height": 128
},
"xxsmall": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/caroline-dwight-ennis-poldark-240x135.jpg",
"width": 240,
"mimeType": "image/jpeg",
"height": 135
}
},
"publishDate": 1540077053,
"modified": 1540077076,
"caption": "Horace's mom and stepdad.",
"description": "Horace's mom and stepdad.",
"title": "caroline dwight ennis poldark",
"credit": "Masterpiece",
"status": "inherit",
"fetchFailed": false,
"isLoading": false
},
"pop_106508": {
"type": "attachments",
"id": "pop_106508",
"meta": {
"index": "attachments_1716263798",
"site": "pop",
"id": "106508",
"found": true
},
"parent": 105795,
"imgSizes": {
"small": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/p06bjvdd-520x293.jpg",
"width": 520,
"mimeType": "image/jpeg",
"height": 293
},
"thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/p06bjvdd-160x90.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 90
},
"xsmall": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/p06bjvdd-375x211.jpg",
"width": 375,
"mimeType": "image/jpeg",
"height": 211
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/p06bjvdd.jpg",
"width": 640,
"height": 360
},
"guest-author-50": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/p06bjvdd-50x50.jpg",
"width": 50,
"mimeType": "image/jpeg",
"height": 50
},
"guest-author-96": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/p06bjvdd-96x96.jpg",
"width": 96,
"mimeType": "image/jpeg",
"height": 96
},
"guest-author-64": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/p06bjvdd-64x64.jpg",
"width": 64,
"mimeType": "image/jpeg",
"height": 64
},
"detail": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/p06bjvdd-150x150.jpg",
"width": 150,
"mimeType": "image/jpeg",
"height": 150
},
"guest-author-32": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/p06bjvdd-32x32.jpg",
"width": 32,
"mimeType": "image/jpeg",
"height": 32
},
"guest-author-128": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/p06bjvdd-128x128.jpg",
"width": 128,
"mimeType": "image/jpeg",
"height": 128
},
"xxsmall": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/p06bjvdd-240x135.jpg",
"width": 240,
"mimeType": "image/jpeg",
"height": 135
}
},
"publishDate": 1539572377,
"modified": 1539572403,
"caption": "Mr. Poldark Goes to Westminster.",
"description": "Mr. Poldark Goes to Westminster.",
"title": "p06bjvdd",
"credit": "Masterpiece",
"status": "inherit",
"fetchFailed": false,
"isLoading": false
},
"pop_106357": {
"type": "attachments",
"id": "pop_106357",
"meta": {
"index": "attachments_1716263798",
"site": "pop",
"id": "106357",
"found": true
},
"parent": 105791,
"imgSizes": {
"small": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/poldark-s4-e2-icon-3200x1800-1536x864-520x293.jpg",
"width": 520,
"mimeType": "image/jpeg",
"height": 293
},
"twentyfourteen-full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/poldark-s4-e2-icon-3200x1800-1536x864-1038x576.jpg",
"width": 1038,
"mimeType": "image/jpeg",
"height": 576
},
"thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/poldark-s4-e2-icon-3200x1800-1536x864-160x90.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 90
},
"fd-sm": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/poldark-s4-e2-icon-3200x1800-1536x864-960x540.jpg",
"width": 960,
"mimeType": "image/jpeg",
"height": 540
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/poldark-s4-e2-icon-3200x1800-1536x864-672x372.jpg",
"width": 672,
"mimeType": "image/jpeg",
"height": 372
},
"xsmall": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/poldark-s4-e2-icon-3200x1800-1536x864-375x211.jpg",
"width": 375,
"mimeType": "image/jpeg",
"height": 211
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/poldark-s4-e2-icon-3200x1800-1536x864.jpg",
"width": 1536,
"height": 864
},
"large": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/poldark-s4-e2-icon-3200x1800-1536x864-1020x574.jpg",
"width": 1020,
"mimeType": "image/jpeg",
"height": 574
},
"xlarge": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/poldark-s4-e2-icon-3200x1800-1536x864-1180x664.jpg",
"width": 1180,
"mimeType": "image/jpeg",
"height": 664
},
"complete_open_graph": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/poldark-s4-e2-icon-3200x1800-1536x864-1200x675.jpg",
"width": 1200,
"mimeType": "image/jpeg",
"height": 675
},
"guest-author-50": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/poldark-s4-e2-icon-3200x1800-1536x864-50x50.jpg",
"width": 50,
"mimeType": "image/jpeg",
"height": 50
},
"guest-author-96": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/poldark-s4-e2-icon-3200x1800-1536x864-96x96.jpg",
"width": 96,
"mimeType": "image/jpeg",
"height": 96
},
"medium": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/poldark-s4-e2-icon-3200x1800-1536x864-800x450.jpg",
"width": 800,
"mimeType": "image/jpeg",
"height": 450
},
"guest-author-64": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/poldark-s4-e2-icon-3200x1800-1536x864-64x64.jpg",
"width": 64,
"mimeType": "image/jpeg",
"height": 64
},
"guest-author-32": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/poldark-s4-e2-icon-3200x1800-1536x864-32x32.jpg",
"width": 32,
"mimeType": "image/jpeg",
"height": 32
},
"fd-med": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/poldark-s4-e2-icon-3200x1800-1536x864-1180x664.jpg",
"width": 1180,
"mimeType": "image/jpeg",
"height": 664
},
"detail": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/poldark-s4-e2-icon-3200x1800-1536x864-150x150.jpg",
"width": 150,
"mimeType": "image/jpeg",
"height": 150
},
"medium_large": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/poldark-s4-e2-icon-3200x1800-1536x864-768x432.jpg",
"width": 768,
"mimeType": "image/jpeg",
"height": 432
},
"guest-author-128": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/poldark-s4-e2-icon-3200x1800-1536x864-128x128.jpg",
"width": 128,
"mimeType": "image/jpeg",
"height": 128
},
"xxsmall": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/10/poldark-s4-e2-icon-3200x1800-1536x864-240x135.jpg",
"width": 240,
"mimeType": "image/jpeg",
"height": 135
}
},
"publishDate": 1538985738,
"modified": 1538985872,
"caption": "Demelza deep in thought about how much life in the 1700s sucks.",
"description": "Demelza deep in thought about how much life in the 1700s sucks.",
"title": "poldark-s4-e2-icon-3200x1800-1536x864",
"credit": "Masterpiece",
"status": "inherit",
"fetchFailed": false,
"isLoading": false
},
"pop_106103": {
"type": "attachments",
"id": "pop_106103",
"meta": {
"index": "attachments_1716263798",
"site": "pop",
"id": "106103",
"found": true
},
"parent": 105789,
"imgSizes": {
"small": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/09/ross-demelza-season-4-520x292.jpg",
"width": 520,
"mimeType": "image/jpeg",
"height": 292
},
"twentyfourteen-full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/09/ross-demelza-season-4-1038x576.jpg",
"width": 1038,
"mimeType": "image/jpeg",
"height": 576
},
"thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/09/ross-demelza-season-4-160x90.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 90
},
"fd-sm": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/09/ross-demelza-season-4-960x540.jpg",
"width": 960,
"mimeType": "image/jpeg",
"height": 540
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/09/ross-demelza-season-4-672x372.jpg",
"width": 672,
"mimeType": "image/jpeg",
"height": 372
},
"xsmall": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/09/ross-demelza-season-4-375x211.jpg",
"width": 375,
"mimeType": "image/jpeg",
"height": 211
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/09/ross-demelza-season-4.jpg",
"width": 1940,
"height": 1091
},
"large": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/09/ross-demelza-season-4-1020x574.jpg",
"width": 1020,
"mimeType": "image/jpeg",
"height": 574
},
"xlarge": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/09/ross-demelza-season-4-1180x664.jpg",
"width": 1180,
"mimeType": "image/jpeg",
"height": 664
},
"complete_open_graph": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/09/ross-demelza-season-4-1200x675.jpg",
"width": 1200,
"mimeType": "image/jpeg",
"height": 675
},
"guest-author-50": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/09/ross-demelza-season-4-50x50.jpg",
"width": 50,
"mimeType": "image/jpeg",
"height": 50
},
"guest-author-96": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/09/ross-demelza-season-4-96x96.jpg",
"width": 96,
"mimeType": "image/jpeg",
"height": 96
},
"medium": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/09/ross-demelza-season-4-800x450.jpg",
"width": 800,
"mimeType": "image/jpeg",
"height": 450
},
"guest-author-64": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/09/ross-demelza-season-4-64x64.jpg",
"width": 64,
"mimeType": "image/jpeg",
"height": 64
},
"guest-author-32": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/09/ross-demelza-season-4-32x32.jpg",
"width": 32,
"mimeType": "image/jpeg",
"height": 32
},
"fd-lrg": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/09/ross-demelza-season-4-1920x1080.jpg",
"width": 1920,
"mimeType": "image/jpeg",
"height": 1080
},
"fd-med": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/09/ross-demelza-season-4-1180x664.jpg",
"width": 1180,
"mimeType": "image/jpeg",
"height": 664
},
"full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/09/ross-demelza-season-4-1920x1080.jpg",
"width": 1920,
"mimeType": "image/jpeg",
"height": 1080
},
"detail": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/09/ross-demelza-season-4-150x150.jpg",
"width": 150,
"mimeType": "image/jpeg",
"height": 150
},
"medium_large": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/09/ross-demelza-season-4-768x432.jpg",
"width": 768,
"mimeType": "image/jpeg",
"height": 432
},
"guest-author-128": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/09/ross-demelza-season-4-128x128.jpg",
"width": 128,
"mimeType": "image/jpeg",
"height": 128
},
"xxsmall": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2018/09/ross-demelza-season-4-240x135.jpg",
"width": 240,
"mimeType": "image/jpeg",
"height": 135
}
},
"publishDate": 1538376130,
"modified": 1538376345,
"caption": "The happy(ish) couple.",
"description": "The happy(ish) couple.",
"title": "ross demelza season 4",
"credit": "Masterpiece",
"status": "inherit",
"fetchFailed": false,
"isLoading": false
},
"pop_97509": {
"type": "attachments",
"id": "pop_97509",
"meta": {
"index": "attachments_1716263798",
"site": "pop",
"id": "97509",
"found": true
},
"parent": 96601,
"imgSizes": {
"small": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2017/11/poldark-finale-season-3-demelza-ross-520x292.jpg",
"width": 520,
"mimeType": "image/jpeg",
"height": 292
},
"twentyfourteen-full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2017/11/poldark-finale-season-3-demelza-ross-1038x576.jpg",
"width": 1038,
"mimeType": "image/jpeg",
"height": 576
},
"thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2017/11/poldark-finale-season-3-demelza-ross-160x90.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 90
},
"fd-sm": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2017/11/poldark-finale-season-3-demelza-ross-960x540.jpg",
"width": 960,
"mimeType": "image/jpeg",
"height": 540
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2017/11/poldark-finale-season-3-demelza-ross-672x372.jpg",
"width": 672,
"mimeType": "image/jpeg",
"height": 372
},
"xsmall": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2017/11/poldark-finale-season-3-demelza-ross-375x211.jpg",
"width": 375,
"mimeType": "image/jpeg",
"height": 211
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2017/11/poldark-finale-season-3-demelza-ross.jpg",
"width": 2878,
"height": 1618
},
"large": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2017/11/poldark-finale-season-3-demelza-ross-1020x573.jpg",
"width": 1020,
"mimeType": "image/jpeg",
"height": 573
},
"xlarge": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2017/11/poldark-finale-season-3-demelza-ross-1180x663.jpg",
"width": 1180,
"mimeType": "image/jpeg",
"height": 663
},
"guest-author-50": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2017/11/poldark-finale-season-3-demelza-ross-50x50.jpg",
"width": 50,
"mimeType": "image/jpeg",
"height": 50
},
"guest-author-96": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2017/11/poldark-finale-season-3-demelza-ross-96x96.jpg",
"width": 96,
"mimeType": "image/jpeg",
"height": 96
},
"medium": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2017/11/poldark-finale-season-3-demelza-ross-800x450.jpg",
"width": 800,
"mimeType": "image/jpeg",
"height": 450
},
"guest-author-64": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2017/11/poldark-finale-season-3-demelza-ross-64x64.jpg",
"width": 64,
"mimeType": "image/jpeg",
"height": 64
},
"guest-author-32": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2017/11/poldark-finale-season-3-demelza-ross-32x32.jpg",
"width": 32,
"mimeType": "image/jpeg",
"height": 32
},
"fd-lrg": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2017/11/poldark-finale-season-3-demelza-ross-1920x1079.jpg",
"width": 1920,
"mimeType": "image/jpeg",
"height": 1079
},
"fd-med": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2017/11/poldark-finale-season-3-demelza-ross-1180x663.jpg",
"width": 1180,
"mimeType": "image/jpeg",
"height": 663
},
"full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2017/11/poldark-finale-season-3-demelza-ross-1920x1079.jpg",
"width": 1920,
"mimeType": "image/jpeg",
"height": 1079
},
"detail": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2017/11/poldark-finale-season-3-demelza-ross-150x150.jpg",
"width": 150,
"mimeType": "image/jpeg",
"height": 150
},
"medium_large": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2017/11/poldark-finale-season-3-demelza-ross-768x432.jpg",
"width": 768,
"mimeType": "image/jpeg",
"height": 432
},
"guest-author-128": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2017/11/poldark-finale-season-3-demelza-ross-128x128.jpg",
"width": 128,
"mimeType": "image/jpeg",
"height": 128
},
"xxsmall": {
"file": "https://ww2.kqed.org/app/uploads/sites/12/2017/11/poldark-finale-season-3-demelza-ross-240x135.jpg",
"width": 240,
"mimeType": "image/jpeg",
"height": 135
}
},
"publishDate": 1511134171,
"modified": 1511134171,
"caption": null,
"description": null,
"title": "poldark finale season 3 demelza ross",
"credit": null,
"status": "inherit",
"fetchFailed": false,
"isLoading": false
}
},
"audioPlayerReducer": {
"postId": "stream_live"
},
"authorsReducer": {
"ehapsis": {
"type": "authors",
"id": "27",
"meta": {
"index": "authors_1716337520",
"id": "27",
"found": true
},
"name": "Emmanuel Hapsis",
"firstName": "Emmanuel",
"lastName": "Hapsis",
"slug": "ehapsis",
"email": "ehapsis@kqed.org",
"display_author_email": false,
"staff_mastheads": [],
"title": "KQED Contributor",
"bio": "Emmanuel Hapsis is the creator and editor of KQED Pop and also the host of \u003cem>\u003ca href=\"https://itunes.apple.com/us/podcast/the-cooler/id1041117499?mt=2\">The Cooler\u003c/a>\u003c/em>. He studied creative writing at University of Maryland and went on to receive his MFA in the field from California College of the Arts. In his free time, he sings his heart out at karaoke.",
"avatar": "https://secure.gravatar.com/avatar/6302b6f7ef8b2dcd3acd9e2c6bc570b7?s=600&d=blank&r=g",
"twitter": "xcusemybeauty",
"facebook": null,
"instagram": null,
"linkedin": null,
"sites": [
{
"site": "arts",
"roles": [
"Contributor",
"subscriber"
]
},
{
"site": "pop",
"roles": [
"contributor"
]
}
],
"headData": {
"title": "Emmanuel Hapsis | KQED",
"description": "KQED Contributor",
"ogImgSrc": "https://secure.gravatar.com/avatar/6302b6f7ef8b2dcd3acd9e2c6bc570b7?s=600&d=blank&r=g",
"twImgSrc": "https://secure.gravatar.com/avatar/6302b6f7ef8b2dcd3acd9e2c6bc570b7?s=600&d=blank&r=g"
},
"isLoading": false,
"link": "/author/ehapsis"
}
},
"breakingNewsReducer": {},
"campaignFinanceReducer": {},
"pagesReducer": {},
"postsReducer": {
"stream_live": {
"type": "live",
"id": "stream_live",
"audioUrl": "https://streams.kqed.org/kqedradio",
"title": "Live Stream",
"excerpt": "Live Stream information currently unavailable.",
"link": "/radio",
"featImg": "",
"label": {
"name": "KQED Live",
"link": "/"
}
},
"stream_kqedNewscast": {
"type": "posts",
"id": "stream_kqedNewscast",
"audioUrl": "https://www.kqed.org/.stream/anon/radio/RDnews/newscast.mp3?_=1",
"title": "KQED Newscast",
"featImg": "",
"label": {
"name": "88.5 FM",
"link": "/"
}
},
"pop_105811": {
"type": "posts",
"id": "pop_105811",
"meta": {
"index": "posts_1716263798",
"site": "pop",
"id": "105811",
"score": null,
"sort": [
1542589345000
]
},
"parent": 0,
"labelTerm": {
"site": "pop"
},
"blocks": [],
"publishDate": 1542589345,
"format": "standard",
"disqusTitle": "'Poldark' Season 4 Finale Recap: Kiss Off",
"title": "'Poldark' Season 4 Finale Recap: Kiss Off",
"headTitle": "KQED Pop | KQED Arts",
"content": "\u003cp>In\u003ca href=\"https://www.kqed.org/pop/105809/poldark-season-4-episode-7-recap-london-calling\"> the previous episode of \u003cem>Poldark\u003c/em>\u003c/a>, Ross murdered Demelza's wannabe date rapist by shooting him in the groin. My calves are still aching from all the dancing I did on his grave.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107376\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/elaine-seinfeld-dance-graves.gif\" alt=\"\" width=\"480\" height=\"458\">\u003c/p>\n\u003cp>Will the \u003cem>Poldark\u003c/em> writers hand over the Drake and Morwenna wedding we deserve so I can keep my leg muscles toned? Only one way to find out! On with the show!\u003c/p>\n\u003cp>Tarot Card Agatha is celebrating her birthda.... wait, what the hell is going on?! She's supposed to be dead! Francis (a.k.a. Backstabber Cousin) is there too, despite being murdered by a puddle a while ago. You remember:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107469\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/drowning-puddle-gif.gif\" alt=\"\" width=\"320\" height=\"214\">\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>Is this purgatory?! Alas, no, it's just a flashback to 1780. All the boys have longer hair and Elizabeth has yet to betray Ross by boo-ing up with his cousin while he's trying to survive a war.\u003c/p>\n\u003cp>Agatha tells everyone she's going to outlive them all (a prophecy I'd gladly get behind). For a seer, she really sucks at predicting the future. Blame the port, I guess.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107540\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/agatha-wine-port-poldark.gif\" alt=\"\" width=\"250\" height=\"188\">\u003c/p>\n\u003cp>A bewigged, fashionably late Ross arrives and makes an announcement:\u003c/p>\n\u003cp>\u003cem>Hey, ladies and germs! I just enlisted to check out that little scuffle over in America. I think it'll be pretty chill. Six months tops! Definitely not an eight-year-long bloodbath! And there's probably no chance that I'll have to watch all my friends die, get a huge scar on the side of my face and get unceremoniously dumped by my girlfriend while I'm away!\u003c/em>\u003c/p>\n\u003cp>Speak of the devil, Elizabeth waltzes in and drools all over Ross. Francis looks on like a weirdo:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107470\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/poldark-francis-gif-agatha.gif\" alt=\"\" width=\"480\" height=\"269\">\u003c/p>\n\u003cp>It's like he's an extra-terrestrial trying out this smiling thing for the first time. Awkward face muscles aside, can we take a moment to appreciate how into hand kisses Agatha is in the background? Such a legend! The show hasn't been the same without her and her cute, prolonged farts.\u003c/p>\n\u003cp>https://twitter.com/xcusemybeauty/status/916919639166246912\u003c/p>\n\u003cp>Agatha pulls a card while staring at Elizabeth. \"She'll break a few hearts and bear beautiful children.\" True on the first count. Might want to check again on the second. No offense, but I would not call Duke of Puking in Random Corners Geoffrey Charles beautiful. And the jury's still out on Malfoy's gestating spawn.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107569\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/ugly-baby.gif\" alt=\"\" width=\"500\" height=\"230\">\u003c/p>\n\u003cp>Verity, perpetually the accidental sh*t-stirrer, asks, \"But who will be their father?\" Francis shares a look with Malfoy and ventures a guess: \"Well, not us, at any rate. It's always been Ross. It will always be Ross.\"\u003c/p>\n\u003cp>Wrong again! The answer we were looking for is: She will have a kid with each of you in the messiest Jerry Springer way possible.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107570\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/jerry-springer-pregnant-fight.gif\" alt=\"\" width=\"480\" height=\"397\">\u003c/p>\n\u003cp>Boom! We're back in 1799! Thanks to drunk ass Geoffrey Charles blurting out how obvious it is that Valentine is Ross' kid, Elizabeth needs to re-convince Malfoy that the only reason Valentine was born suspiciously early is because premature babies are her thing. Under a pseudonym, she seeks the help of a shady doctor, who gives her a Premie Potion. A spoonful will make that baby pop right on out. Sounds totally safe! Good luck with that.\u003c/p>\n\u003cp>Across town, little-eared Horace (and Blondie) convince Ross to return to Cornwall with them so that he can apologize to Demelza for all the victim-blaming and groin-shooting he got up to last episode.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-107477 size-full\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/horace-poldark-gif.gif\" alt=\"\" width=\"480\" height=\"269\">\u003c/p>\n\u003cp>On the carriage ride, a worried Horace (and Blondie) look on as Ross relives the duel drama in a daydream.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107476\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/poldark-horace-blondie.gif\" alt=\"\" width=\"480\" height=\"269\">\u003c/p>\n\u003cp>But this time, instead of Sir Scam-A-Lot, he shoots Prison Bestie! Give it a rest, Ross! The poor horny poet is long dead! So he had sand-dune sex with your wife! It happens! Get over it in the same way you expected Demelza to get over your own infidelity (not to mention, your love child)!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107541\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/end-of-rant-mic-drop.gif\" alt=\"\" width=\"498\" height=\"280\">\u003c/p>\n\u003cp>In Cornwall, Drake visits the cave he and Morwenna used to make out in and makes a wish.\u003c/p>\n\u003cp>\u003cem>Are you there, God? It's me, \u003cdel>Margaret\u003c/del> Drake, Sam's brother... you know, the guy who's so obsessed with you that you had to get a restraining order against him. Yeah, him! Anyway, could you cure Morwenna's PTSD so we can know something other than misery? Also, while I'm asking for things, could you inspire these haters to stop trying to murder me and burn down my barns? Thanks in advance! TTYL!\u003c/em>\u003c/p>\n\u003cp>All of a sudden, a whimper echoes around the make-out cave. It's Morwenna! And she's running away from Drake because that's her thing now (it's important to cultivate a personal brand).\u003c/p>\n\u003cp>Drake eventually catches up with her on a cliff's edge, the second most popular place to have really emotional and dramatic conversations (#1 is obviously beside crashing waves).\u003c/p>\n\u003cp>\u003cstrong>Drake:\u003c/strong> \"Morwenna! I made a wish! The same wish.\"\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107542\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/kristin-wiig-face.gif\" alt=\"\" width=\"480\" height=\"269\">\u003c/p>\n\u003cp>\u003cstrong>Morwenna:\u003c/strong> \"It will never be granted! I told you why!\"\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107543\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/kristin-wiig-ooo.gif\" alt=\"\" width=\"480\" height=\"269\">\u003c/p>\n\u003cp>\u003cstrong>Drake:\u003c/strong> \"And yet, do ye not think there not be more to life than carnal love? Just being together? Seeing together? All that's good and pure and rare and beautiful in the world? The glow of corn and the smell of spring? Summer rain? Autumn wind? Watching you wake, watching you sleep? Oh, my love, what is life if ye live it alone? Marry me. Be my wife. In name only. I'll never ask ye for more. Do ye not love me?\"\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107544\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/kristin-wiig-face-reaction.gif\" alt=\"\" width=\"480\" height=\"269\">\u003c/p>\n\u003cp>\u003cstrong>Morwenna:\u003c/strong> \"Of course I love you. This has never been just about love.\"\u003c/p>\n\u003cp>\u003cstrong>Drake:\u003c/strong> \"But it has. And can only ever be. Will ye walk with me?\"\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-107547 size-full\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/kristin-wiig-laughing.gif\" alt=\"\" width=\"480\" height=\"269\">\u003c/p>\n\u003cp>And then she does!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107546\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/giphy-5.gif\" alt=\"\" width=\"480\" height=\"269\">\u003c/p>\n\u003cp>Drake and Morwenna find Demelza and tell her they plan to wed!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-10620\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2014/01/kristen-wiig-crying.gif\" alt=\"\" width=\"300\" height=\"166\">\u003c/p>\n\u003cp>Merch line is back on! It's finally happening!!!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106868\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/drake-tea-set-poldark.jpg\" alt=\"\" width=\"620\" height=\"526\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/10/drake-tea-set-poldark.jpg 620w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/drake-tea-set-poldark-160x136.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/drake-tea-set-poldark-240x204.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/drake-tea-set-poldark-375x318.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/drake-tea-set-poldark-520x441.jpg 520w\" sizes=\"(max-width: 620px) 100vw, 620px\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106899\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/sheets.jpg\" alt=\"\" width=\"375\" height=\"452\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/10/sheets.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/sheets-160x193.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/sheets-240x289.jpg 240w\" sizes=\"(max-width: 375px) 100vw, 375px\"> \u003cimg class=\"aligncenter size-full wp-image-106886\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/swimsuit.png\" alt=\"\" width=\"742\" height=\"678\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/10/swimsuit.png 742w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/swimsuit-160x146.png 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/swimsuit-240x219.png 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/swimsuit-375x343.png 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/swimsuit-520x475.png 520w\" sizes=\"(max-width: 742px) 100vw, 742px\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-106900\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1020x1020.jpg\" alt=\"\" width=\"640\" height=\"640\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1020x1020.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-160x160.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-800x800.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-768x768.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1200x1200.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1180x1180.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-960x960.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-240x240.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-375x375.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-520x520.jpg 520w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-32x32.jpg 32w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-50x50.jpg 50w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-64x64.jpg 64w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-96x96.jpg 96w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-128x128.jpg 128w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-150x150.jpg 150w\" sizes=\"(max-width: 640px) 100vw, 640px\">\u003c/p>\n\u003cp>On the opposite end of the happiness spectrum, Malfoy, Elizabeth and Valentine are sharing a miserable carriage ride back to Cornwall. Valentine asks for a horse (so relatable). Malfoy glares at Valentine (now Ross Jr. in his eyes) and gives him the silent treatment. A totally normal thing for an adult man to do. Babies and grown-ups alike drop dead like flies pretty much every episode. Why isn't it ever Malfoy's turn??\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107548\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/i-hate-waiting.gif\" alt=\"\" width=\"500\" height=\"281\">\u003c/p>\n\u003cp>The following day, Elizabeth hears of Morwenna's attempt at finally being happy and rushes over to make her feel bad about it.\u003c/p>\n\u003cp>\u003cstrong>Elizabeth:\u003c/strong> \"But your child! How could you bring yourself to leave him?\"\u003c/p>\n\u003cp>\u003cstrong>Morwenna:\u003c/strong> \"He was taken from me, as much was taken from me.\"\u003c/p>\n\u003cp>Elizabeth remembers, \u003cem>Ohhhh yeah, I totally forgot about selling my own cousin into an abusive marriage against her will and about how she was raped a bunch and then almost committed to an insane asylum!\u003c/em>\u003c/p>\n\u003cp>If only there was a tutorial out there that could help bad people stay on top of their evil deeds.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-107532\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/poldark-for-dummies-1020x1275.jpg\" alt=\"\" width=\"640\" height=\"800\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-for-dummies-1020x1275.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-for-dummies-160x200.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-for-dummies-800x1000.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-for-dummies-768x960.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-for-dummies-960x1200.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-for-dummies-240x300.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-for-dummies-375x469.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-for-dummies-520x650.jpg 520w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-for-dummies.jpg 1103w\" sizes=\"(max-width: 640px) 100vw, 640px\">\u003c/p>\n\u003cp>Since involving herself in Morwenna's last marriage turned out so great, Elizabeth tries to convince Morwenna to get married at Malfoy's house. It makes perfect sense for Drake to get hitched in the home of the man who's been continuously trying to have him killed for the past several years.\u003c/p>\n\u003cp>Morwenna gives Elizabeth an are-you-fing-kidding-me look and doesn't say anything for a while. I'm guessing Morwenna is taking the time to weigh the pros and cons of grabbing a candlestick and thwacking her no-good cousin over the head with it. Instead, Morwenna swallows all of Elizabeth's BS and gets manipulated into walking her all the way home. I preferred the death-by-Lumiere option, but that's just me.\u003c/p>\n\u003cp>When they get there, Elizabeth pressures Morwenna to come inside. Is Liz going to trap Morwenna in a bunker for a decade, after which Morwenna will be rescued, move to New York City and star in a silly Netflix series about reacclimating to a brave new world?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-107550\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/unbreakable-morwenna-kimmy-1020x766.jpg\" alt=\"\" width=\"640\" height=\"481\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/11/unbreakable-morwenna-kimmy-1020x766.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/unbreakable-morwenna-kimmy-160x120.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/unbreakable-morwenna-kimmy-800x601.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/unbreakable-morwenna-kimmy-768x577.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/unbreakable-morwenna-kimmy-1200x902.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/unbreakable-morwenna-kimmy-1180x887.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/unbreakable-morwenna-kimmy-960x721.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/unbreakable-morwenna-kimmy-240x180.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/unbreakable-morwenna-kimmy-375x282.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/unbreakable-morwenna-kimmy-520x391.jpg 520w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/unbreakable-morwenna-kimmy.jpg 1737w\" sizes=\"(max-width: 640px) 100vw, 640px\">\u003c/p>\n\u003cp>I would watch.\u003c/p>\n\u003cp>Against her better judgment, Morwenna stays for dinner, only to have Malfoy come home in a terrible mood. Since Geoffrey Charles already burst into the room and blurted out pot-stirring info last episode, this time it's Valentine's turn. \u003cem>Fake papa, did you know Morwenna is getting married?!\u003c/em>\u003c/p>\n\u003cp>Malfoy asks a maid to take \"that child\" away and doesn't waste any time calling Morwenna a trollop and throwing her out of the house. Elizabeth is too busy acting surprised to stop any of it. Drop the act, sister! It's tired! Your husband is evil! And you are complicit! Accept it!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107551\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/annoying.gif\" alt=\"\" width=\"245\" height=\"230\">\u003c/p>\n\u003cp>By this point, word has gotten around that Elizabeth cousin-napped Morwenna, so Ross gallops off to rescue her. She's gone by the time he arrives, but that doesn't stop Malfoy from calling Ross inside because he lives for the drama and shouting about what a \"dim-witted trull\" Morwenna is. Again, Elizabeth acts surprised by how evil Malfoy is. She's giving me a headache!!!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107553\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/new-york-pollard-headache-migraine-rub-head.gif\" alt=\"\" width=\"320\" height=\"240\">\u003c/p>\n\u003cp>Then Malfoy threatens to shoot Ross on the spot if he comes over ever again. Is Lil Malfoy that small? The insecurity! Geez!\u003c/p>\n\u003cp>The last time these two were together, Malfoy used Ross' face as a coin slot, and now this? Ross has HAD IT.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107554\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/iva-had-it-officially-ross-poldark.gif\" alt=\"\" width=\"498\" height=\"280\">\u003c/p>\n\u003cp>Ross lays it all out: \u003cem>Dude, you live in my family home, you stole my mine, you tried forcing me into bankruptcy, you encouraged a scammer to try date raping my wife and you married the ex I will never get over. And all because I put a frog in your pants two decades ago?! What more do you want?? Why isn't all this enough?!\u003c/em>\u003c/p>\n\u003cp>Malfoy responds by throwing yet another Veruca Salt-sized temper tantrum. Maid, can you take this child away too? Thank you next.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107555\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/malfoy-george-poldark-bad-egg.gif\" alt=\"\" width=\"500\" height=\"334\">\u003c/p>\n\u003cp>Because this show never tires of torturing Morwenna, Malfoy's Slytherin cronies are chasing her through the woods with rabid dogs. Enough! Let this girl be happy!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106648\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/leave-morwenna-britney-alone-poldark-gif.gif\" alt=\"\" width=\"240\" height=\"162\">\u003c/p>\n\u003cp>Just as the Slytherin cronies have Morwenna pinned against a tree, Drake appears, wielding a huge stick that says, NOT TODAY, SATAN! For some reason, the Slytherin cronies back down. I would have preferred some skull-cracking, but this works too.\u003c/p>\n\u003cp>Back at the manor, Malfoy and Elizabeth fight over Valentine some more. Malfoy says he knows Valentine's not really his son because of what Agatha told him after he canceled her 100th birthday party just to be a prick.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107556\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/agatha.gif\" alt=\"\" width=\"640\" height=\"360\">\u003c/p>\n\u003cp>Such an iconic moment! Almost as iconic as...\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107557\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/agatha-gun-poldark.gif\" alt=\"\" width=\"480\" height=\"255\">\u003c/p>\n\u003cp>Elizabeth continues to deny it all. And the Oscar for Best Actress in a Hell of Her Own Making goes to...\u003c/p>\n\u003cp>Elizabeth stomps off to her bedroom, where she takes the Premie Potion. Moments later, Malfoy finds her passed out on the ground. We don't get to see her faint this time, but it's safe to assume it was bobble-head-ish.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107128\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/elizabeth-faints-poldark.gif\" alt=\"\" width=\"480\" height=\"267\">\u003c/p>\n\u003cp>Across town, Horace is posing for a Playpup centerfold.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-107533\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/horace-centerfold-1020x600.jpg\" alt=\"\" width=\"640\" height=\"376\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/11/horace-centerfold-1020x600.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/horace-centerfold-160x94.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/horace-centerfold-800x471.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/horace-centerfold-768x452.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/horace-centerfold-1200x706.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/horace-centerfold-1920x1130.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/horace-centerfold-1180x695.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/horace-centerfold-960x565.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/horace-centerfold-240x141.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/horace-centerfold-375x221.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/horace-centerfold-520x306.jpg 520w\" sizes=\"(max-width: 640px) 100vw, 640px\">\u003c/p>\n\u003cp>Hair, body, face; triple threat! Those curves! Those gams! So bodacious!\u003c/p>\n\u003cp>Doc is summoned to Elizabeth's bedside, where she is being as obvious as possible: \u003cem>Wow! It's just like last time! Another premie! What a coincidink! I don't cheat; I just have an inhospitable womb! See? Valentine is your baby (if you squint a lot and ignore all the other obvious signs)!\u003c/em> Malfoy buys it cause he's an idiot.\u003c/p>\n\u003cp>Elizabeth gives birth to a baby girl and names her Urusla because being a Disney villain runs in this family. Malfoy vows to be a better human being and stop treating Valentine like trash. Also, he announces that he found a shady way to force the Prime Minister to recommend him for a knighthood. How nice.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107558\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/eyeroll-drink-nicole-richie.gif\" alt=\"\" width=\"540\" height=\"283\">\u003c/p>\n\u003cp>Ross and Demelza are back on speaking / sexy terms, but not all is forgiven just yet. Spitting strawberries into each other's mouths is still off the menu.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-107534\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/ross-nipple-censored-1020x553.jpg\" alt=\"\" width=\"640\" height=\"347\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/11/ross-nipple-censored-1020x553.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/ross-nipple-censored-160x87.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/ross-nipple-censored-800x434.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/ross-nipple-censored-768x417.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/ross-nipple-censored-1200x651.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/ross-nipple-censored-1920x1041.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/ross-nipple-censored-1180x640.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/ross-nipple-censored-960x521.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/ross-nipple-censored-240x130.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/ross-nipple-censored-375x203.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/ross-nipple-censored-520x282.jpg 520w\" sizes=\"(max-width: 640px) 100vw, 640px\">\u003c/p>\n\u003cp>Because he just can't help himself, Ross brings up Prison Bestie AGAIN (for those keeping track at home, the season total is now at 943). Get a grip, Ross! The poetry wasn't that good! And sand dune sex isn't all it's cracked out to be. Two words: gritty undercarriages.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107559\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/sandy-dog.gif\" alt=\"\" width=\"270\" height=\"348\">\u003c/p>\n\u003cp>The next morning, Elizabeth wakes up with intense cramps. She asks Malfoy, \"Why is it so dark? I'm afraid of the dark!\" Thumper's mom \u003ca href=\"https://www.youtube.com/watch?v=9fYngTUZeUQ\">has advised me\u003c/a> not to comment on this.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107571\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/genie_zipper.gif\" alt=\"\" width=\"200\" height=\"200\">\u003c/p>\n\u003cp>Having heard that Elizabeth is ill, Ross rushes over and is promptly denied at the door on Malfoy's order. Ross breaks in anyway and implores Malfoy to quit being such a little sh*t. That's when Malfoy very flippantly announces: \u003cem>Oh, by the way, Elizabeth is totally dead.\u003c/em>\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107560\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/shocked-owl.gif\" alt=\"\" width=\"320\" height=\"220\">\u003c/p>\n\u003cp>Ross hurries to her bedroom and finds that it's true. He kisses her one final time.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107377\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/thats-sad-huh-.gif\" alt=\"\" width=\"245\" height=\"200\">\u003c/p>\n\u003cp>Anyone who is a dedicated reader of these recaps knows I do not care for Elizabeth. Just cause she's dead now doesn't erase all the terrible stuff she's done. Not gonna get any real tears from me.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107572\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/fake-cry-again.gif\" alt=\"\" width=\"336\" height=\"250\">\u003c/p>\n\u003cp>Okay, fine, I'll admit that Valentine grabbing hold of Malfoy's hand while looking at his dead mother did put me in my feeling just a wee bit, but it's time to snap out of it 'cause we are being graced with the last Horace scene of the season!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-107562 size-full\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/ebony-antm-fake-crying.gif\" alt=\"\" width=\"220\" height=\"164\">\u003c/p>\n\u003cp>I know there are more serious issues at hand right now, but can someone please let Horace down? (Watch the bottom left corner.)\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-107538 size-full\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/horace-cant-get-down.gif\" alt=\"\" width=\"480\" height=\"265\">\u003c/p>\n\u003cp>Jumping off of furniture is beneath someone of his social standing!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-107537 size-full\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/horace-looking.gif\" alt=\"\" width=\"480\" height=\"265\">\u003c/p>\n\u003cp>At a cliff's edge, Ross tells Demelza that Elizabeth is dead. She acts concerned, but we all know what's she's really thinking:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107044\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/oh-and-demelza-poldark-gif.gif\" alt=\"\" width=\"480\" height=\"267\">\u003c/p>\n\u003cp>Moral of the story: if you and your hot husband cheat on each other, both of your affair partners will end up dead in no time. Adultery kills!\u003c/p>\n\u003cp>It's time for the season's final fireplace couple's therapy session. Ross brings up Prison Bestie yet again (updated count: 944) and Demelza does her best to put his jealousy to bed: \"Prison Bestie did touch my heart \u003cdel>and a few other things\u003c/del>, but only you have ever owned it.\" Aw, that's nice. \u003cem>Prudie, fetch the strawberries! We've got some sexy baby bird feeding to do! \u003c/em>\u003c/p>\n\u003cp>Because I would revolt without it, the writers FINALLY LET DRAKE AND MORWENNA GET MARRIED!!!!!!!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-7660\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2013/08/tumblr_inline_mrual4lQ0P1qz4rgp.gif\" alt=\"\" width=\"195\" height=\"130\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107563\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/excited-kid.gif\" alt=\"\" width=\"322\" height=\"242\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-107564 size-full\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/celebrate.gif\" alt=\"\" width=\"480\" height=\"360\">\u003c/p>\n\u003cp>And not a moment too soon! I can finally exhale now.\u003c/p>\n\u003cp>While everyone celebrates mere feet away, Malfoy stares at Elizabeth's grave while plotting another season worth of evil shenanigans. But I'm not going to worry about any of that now. I've got better things to do, mainly putting on my official Morwennake one-piece bathing suit and then giving myself a manicure using the official Drakenna nail clipper, while sipping tea out of the official Morwennake tea set, before going to bed wrapped in the official Drakenna comforter.\u003c/p>\n\u003cp>End scene!\u003c/p>\n\u003cp>\u003cem>After every episode, it’s only right to reward characters who’ve impressed and diss the ones that haven’t, so here goes:\u003c/em>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>PIECE OF COAL: Elizabeth.\u003c/strong> I could pretend that I care that she's dead, but y'all would know I was faking. I have two parting messages for Elizabeth. The first: TTYN. And the last:\u003c/span>\u003c/p>\n\u003cp>https://www.youtube.com/watch?v=heLL1ExEzQA\u003c/p>\n\u003cp>\u003cstrong>HONORABLE MENTION: Prison Bestie\u003cspan class=\"m_-8500230470282184039s1\">. \u003c/span>\u003c/strong>\u003cspan class=\"m_-8500230470282184039s1\">Even in death, he and his horny poetry continued to define this season. As Beyonce says, \"You know you that b*tch when you cause all this conversation.\"\u003c/span>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>BRONZE:\u003c/strong> \u003cstrong>Drake and Morwenna. \u003c/strong>Neither of them died, despite everyone's best efforts! Huzzah! And the future of my Drakenna / Morwennake merch line looks bright! Refrigerators, toilet plungers, neck tattoos. Sky's the limit!\u003c/span>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>SILVER: Agatha. \u003c/strong>She was in the episode for approximately 42 seconds, but 42 seconds of Agatha is greater than 42 minutes of most of these other characters. A true legend. I hope there's a lot of port in heaven.\u003c/span>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cstrong>GOLD: \u003c/strong>\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>Horace. \u003c/strong>Scene-stealer. Heart-breaker. The only character worthy of a knighthood.\u003c/span>\u003c/p>\n\u003cp>That’s all, folks! It’s been a pleasure watching along with you this season. Until next year (or until \u003ca href=\"https://www.kqed.org/pop/tag/victoria\">my \u003cem>Victoria\u003c/em> recaps\u003c/a> start back up again in January, if you're into that sort of thing)!\u003c/p>\n\u003cp>If you miss my thoughts on \u003cem>Poldark\u003c/em> or pop culture in general, follow me on Twitter \u003ca href=\"https://twitter.com/xcusemybeauty\">@xcusemybeauty\u003c/a>, listen to my podcast \u003ca href=\"https://itunes.apple.com/us/podcast/the-cooler/id1041117499?mt=2\">\u003cem>The Cooler\u003c/em>\u003c/a>, or read all my \u003ca href=\"https://ww2.kqed.org/pop/tag/recaps/\">other \u003cem>Poldark\u003c/em> recaps\u003c/a> below!\u003c/p>\n\u003cp>\u003cem>\u003cstrong>More recaps:\u003c/strong>\u003c/em>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105809/poldark-season-4-episode-7-recap-london-calling\">'Poldark' Season 4 Episode 7 Recap: London Calling\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105807/poldark-season-4-episode-6-recap-mo-money-mo-problems\">'Poldark' Season 4 Episode 6 Recap: Mo Money Mo Problems\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105805/poldark-season-4-episode-5-recap-no-tears-left-to-cry\">'Poldark' Season 4 Episode 5 Recap: No Tears Left To Cry\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105803/poldark-season-4-episode-4-recap-cry-me-a-river\">'Poldark' Season 4 Episode 4 Recap: Cry Me A River\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105795/poldark-season-4-episode-3-recap-homeward-bound\">'Poldark' Season 4 Episode 3 Recap: Homeward Bound\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105791/poldark-season-4-episode-2-recap-ready-to-run\">'Poldark' Season 4 Episode 2 Recap: Ready to Run\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105789/poldark-season-4-premiere-recap-you-keep-me-hangin-on\">'Poldark' Season 4 Premiere Recap: You Keep Me Hangin' On\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/96601/poldark-season-3-finale-recap-look-what-you-made-me-do\">'Poldark' Season 3 Finale Recap: Look What You Made Me Do\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/11/13/poldark-season-3-episode-7-recap-i-wanna-sex-you-up/\">'Poldark' Season 3 Episode 7 Recap: I Wanna Sex You Up\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/11/05/poldark-season-3-episode-6-recap-you-give-love-a-bad-name/\">'Poldark' Season 3 Episode 6 Recap: You Give Love A Bad Name\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/29/poldark-season-3-episode-5-recap-the-one-that-got-away/\">'Poldark' Season 3 Episode 5 Recap: The One That Got Away\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/24/poldark-season-3-episode-4-recap-break-free/\">'Poldark' Season 3 Episode 4 Recap: Break Free\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/15/poldark-season-3-episode-3-recap-kiss-the-girl/\">'Poldark' Season 3 Episode 3 Recap: Kiss the Girl\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/08/poldark-season-3-episode-2-recap-voulez-vous-coucher-avec-moi/\">‘Poldark’ Season 3 Episode 2 Recap: Voulez-vous Coucher Avec Moi?\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/02/poldark-season-3-premiere-recap-same-old-mistakes/\">‘Poldark’ Season 3 Premiere Recap: Same Old Mistakes\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/11/27/poldark-season-2-finale-recap-burn-baby-burn/\">‘Poldark’ Season 2 Finale Recap: Burn Baby Burn\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/20/poldark-season-2-episode-8-recap-man-i-feel-like-a-woman/\">'Poldark' Season 2, Episode 8 Recap: Man! I Feel Like A Woman!\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/13/poldark-season-2-episode-7-recap-im-in-love-with-a-monster/\">'Poldark' Season 2, Episode 7 Recap: I'm In Love With A Monster\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/06/poldark-season-2-episode-6-recap-informer/\">'Poldark' Season 2, Episode 6 Recap: Informer\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/10/30/poldark-season-2-episode-5-recap-before-he-cheats/\">'Poldark' Season 2, Episode 5 Recap: Before He Cheats\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/10/24/poldark-season-2-episode-4-recap-sink-or-swim/\">'Poldark' Season 2, Episode 4 Recap: Sink or Swim\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/10/17/poldark-season-2-episode-3-recap-miss-independent/\">'Poldark' Season 2, Episode 3 Recap: Miss Independent\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/10/02/poldark-season-2-episode-2-recap-you-dont-bring-me-flowers/\">'Poldark' Season 2, Episode 2 Recap: You Don't Bring Me Flowers\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/27/poldark-season-2-premiere-recap-court-and-spark/\">'Poldark' Season 2, Episode 1 Recap: Court and Spark\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/23/poldark-season-1-episode-4-recap-send-my-love-to-your-new-lover/\"> 'Poldark' Season 1, Episode 4 Recap: Send My Love to Your New Lover\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/21/poldark-season-1-episode-3-recap-oops-there-goes-my-shirt/\">‘Poldark’ Season 1, Episode 3 Recap: Oops, There Goes My Shirt\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/20/poldark-season-1-episode-2-recap-guns-and-ships-bang-bang/\">‘Poldark’ Season 1, Episode 2 Recap: Bang Bang\u003c/a>\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n\u003cp>\u003ca href=\"http://ww2.kqed.org/pop/2016/09/19/poldark-season-1-premiere-recap-stayin-alive/\">‘Poldark’ Season 1 Premiere Recap: Stayin’ Alive\u003c/a>\u003c/p>\n\n",
"disqusIdentifier": "105811 https://ww2.kqed.org/pop/?p=105811",
"disqusUrl": "https://ww2.kqed.org/pop/2018/11/18/poldark-season-4-finale-recap-bye-bye-bye/",
"stats": {
"hasVideo": true,
"hasChartOrMap": false,
"hasAudio": false,
"hasPolis": false,
"wordCount": 3056,
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"iframeSrcs": [],
"paragraphCount": 144
},
"modified": 1542762325,
"excerpt": "Okay, we need to talk about that ending. WOW.",
"headData": {
"twImgId": "",
"twTitle": "",
"ogTitle": "",
"ogImgId": "",
"twDescription": "",
"description": "Okay, we need to talk about that ending. WOW.",
"title": "'Poldark' Season 4 Finale Recap: Kiss Off | KQED",
"ogDescription": "",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "'Poldark' Season 4 Finale Recap: Kiss Off",
"datePublished": "2018-11-18T17:02:25-08:00",
"dateModified": "2018-11-20T17:05:25-08:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
},
"guestAuthors": [],
"slug": "poldark-season-4-finale-recap-bye-bye-bye",
"status": "publish",
"path": "/pop/105811/poldark-season-4-finale-recap-bye-bye-bye",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>In\u003ca href=\"https://www.kqed.org/pop/105809/poldark-season-4-episode-7-recap-london-calling\"> the previous episode of \u003cem>Poldark\u003c/em>\u003c/a>, Ross murdered Demelza's wannabe date rapist by shooting him in the groin. My calves are still aching from all the dancing I did on his grave.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107376\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/elaine-seinfeld-dance-graves.gif\" alt=\"\" width=\"480\" height=\"458\">\u003c/p>\n\u003cp>Will the \u003cem>Poldark\u003c/em> writers hand over the Drake and Morwenna wedding we deserve so I can keep my leg muscles toned? Only one way to find out! On with the show!\u003c/p>\n\u003cp>Tarot Card Agatha is celebrating her birthda.... wait, what the hell is going on?! She's supposed to be dead! Francis (a.k.a. Backstabber Cousin) is there too, despite being murdered by a puddle a while ago. You remember:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107469\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/drowning-puddle-gif.gif\" alt=\"\" width=\"320\" height=\"214\">\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "fullwidth"
},
"numeric": [
"fullwidth"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>Is this purgatory?! Alas, no, it's just a flashback to 1780. All the boys have longer hair and Elizabeth has yet to betray Ross by boo-ing up with his cousin while he's trying to survive a war.\u003c/p>\n\u003cp>Agatha tells everyone she's going to outlive them all (a prophecy I'd gladly get behind). For a seer, she really sucks at predicting the future. Blame the port, I guess.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107540\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/agatha-wine-port-poldark.gif\" alt=\"\" width=\"250\" height=\"188\">\u003c/p>\n\u003cp>A bewigged, fashionably late Ross arrives and makes an announcement:\u003c/p>\n\u003cp>\u003cem>Hey, ladies and germs! I just enlisted to check out that little scuffle over in America. I think it'll be pretty chill. Six months tops! Definitely not an eight-year-long bloodbath! And there's probably no chance that I'll have to watch all my friends die, get a huge scar on the side of my face and get unceremoniously dumped by my girlfriend while I'm away!\u003c/em>\u003c/p>\n\u003cp>Speak of the devil, Elizabeth waltzes in and drools all over Ross. Francis looks on like a weirdo:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107470\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/poldark-francis-gif-agatha.gif\" alt=\"\" width=\"480\" height=\"269\">\u003c/p>\n\u003cp>It's like he's an extra-terrestrial trying out this smiling thing for the first time. Awkward face muscles aside, can we take a moment to appreciate how into hand kisses Agatha is in the background? Such a legend! The show hasn't been the same without her and her cute, prolonged farts.\u003c/p>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "singleTwitterStatus",
"attributes": {
"named": {
"id": "916919639166246912"
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\n\u003cp>Agatha pulls a card while staring at Elizabeth. \"She'll break a few hearts and bear beautiful children.\" True on the first count. Might want to check again on the second. No offense, but I would not call Duke of Puking in Random Corners Geoffrey Charles beautiful. And the jury's still out on Malfoy's gestating spawn.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107569\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/ugly-baby.gif\" alt=\"\" width=\"500\" height=\"230\">\u003c/p>\n\u003cp>Verity, perpetually the accidental sh*t-stirrer, asks, \"But who will be their father?\" Francis shares a look with Malfoy and ventures a guess: \"Well, not us, at any rate. It's always been Ross. It will always be Ross.\"\u003c/p>\n\u003cp>Wrong again! The answer we were looking for is: She will have a kid with each of you in the messiest Jerry Springer way possible.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107570\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/jerry-springer-pregnant-fight.gif\" alt=\"\" width=\"480\" height=\"397\">\u003c/p>\n\u003cp>Boom! We're back in 1799! Thanks to drunk ass Geoffrey Charles blurting out how obvious it is that Valentine is Ross' kid, Elizabeth needs to re-convince Malfoy that the only reason Valentine was born suspiciously early is because premature babies are her thing. Under a pseudonym, she seeks the help of a shady doctor, who gives her a Premie Potion. A spoonful will make that baby pop right on out. Sounds totally safe! Good luck with that.\u003c/p>\n\u003cp>Across town, little-eared Horace (and Blondie) convince Ross to return to Cornwall with them so that he can apologize to Demelza for all the victim-blaming and groin-shooting he got up to last episode.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-107477 size-full\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/horace-poldark-gif.gif\" alt=\"\" width=\"480\" height=\"269\">\u003c/p>\n\u003cp>On the carriage ride, a worried Horace (and Blondie) look on as Ross relives the duel drama in a daydream.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107476\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/poldark-horace-blondie.gif\" alt=\"\" width=\"480\" height=\"269\">\u003c/p>\n\u003cp>But this time, instead of Sir Scam-A-Lot, he shoots Prison Bestie! Give it a rest, Ross! The poor horny poet is long dead! So he had sand-dune sex with your wife! It happens! Get over it in the same way you expected Demelza to get over your own infidelity (not to mention, your love child)!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107541\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/end-of-rant-mic-drop.gif\" alt=\"\" width=\"498\" height=\"280\">\u003c/p>\n\u003cp>In Cornwall, Drake visits the cave he and Morwenna used to make out in and makes a wish.\u003c/p>\n\u003cp>\u003cem>Are you there, God? It's me, \u003cdel>Margaret\u003c/del> Drake, Sam's brother... you know, the guy who's so obsessed with you that you had to get a restraining order against him. Yeah, him! Anyway, could you cure Morwenna's PTSD so we can know something other than misery? Also, while I'm asking for things, could you inspire these haters to stop trying to murder me and burn down my barns? Thanks in advance! TTYL!\u003c/em>\u003c/p>\n\u003cp>All of a sudden, a whimper echoes around the make-out cave. It's Morwenna! And she's running away from Drake because that's her thing now (it's important to cultivate a personal brand).\u003c/p>\n\u003cp>Drake eventually catches up with her on a cliff's edge, the second most popular place to have really emotional and dramatic conversations (#1 is obviously beside crashing waves).\u003c/p>\n\u003cp>\u003cstrong>Drake:\u003c/strong> \"Morwenna! I made a wish! The same wish.\"\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107542\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/kristin-wiig-face.gif\" alt=\"\" width=\"480\" height=\"269\">\u003c/p>\n\u003cp>\u003cstrong>Morwenna:\u003c/strong> \"It will never be granted! I told you why!\"\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107543\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/kristin-wiig-ooo.gif\" alt=\"\" width=\"480\" height=\"269\">\u003c/p>\n\u003cp>\u003cstrong>Drake:\u003c/strong> \"And yet, do ye not think there not be more to life than carnal love? Just being together? Seeing together? All that's good and pure and rare and beautiful in the world? The glow of corn and the smell of spring? Summer rain? Autumn wind? Watching you wake, watching you sleep? Oh, my love, what is life if ye live it alone? Marry me. Be my wife. In name only. I'll never ask ye for more. Do ye not love me?\"\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107544\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/kristin-wiig-face-reaction.gif\" alt=\"\" width=\"480\" height=\"269\">\u003c/p>\n\u003cp>\u003cstrong>Morwenna:\u003c/strong> \"Of course I love you. This has never been just about love.\"\u003c/p>\n\u003cp>\u003cstrong>Drake:\u003c/strong> \"But it has. And can only ever be. Will ye walk with me?\"\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-107547 size-full\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/kristin-wiig-laughing.gif\" alt=\"\" width=\"480\" height=\"269\">\u003c/p>\n\u003cp>And then she does!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107546\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/giphy-5.gif\" alt=\"\" width=\"480\" height=\"269\">\u003c/p>\n\u003cp>Drake and Morwenna find Demelza and tell her they plan to wed!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-10620\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2014/01/kristen-wiig-crying.gif\" alt=\"\" width=\"300\" height=\"166\">\u003c/p>\n\u003cp>Merch line is back on! It's finally happening!!!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106868\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/drake-tea-set-poldark.jpg\" alt=\"\" width=\"620\" height=\"526\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/10/drake-tea-set-poldark.jpg 620w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/drake-tea-set-poldark-160x136.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/drake-tea-set-poldark-240x204.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/drake-tea-set-poldark-375x318.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/drake-tea-set-poldark-520x441.jpg 520w\" sizes=\"(max-width: 620px) 100vw, 620px\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106899\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/sheets.jpg\" alt=\"\" width=\"375\" height=\"452\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/10/sheets.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/sheets-160x193.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/sheets-240x289.jpg 240w\" sizes=\"(max-width: 375px) 100vw, 375px\"> \u003cimg class=\"aligncenter size-full wp-image-106886\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/swimsuit.png\" alt=\"\" width=\"742\" height=\"678\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/10/swimsuit.png 742w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/swimsuit-160x146.png 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/swimsuit-240x219.png 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/swimsuit-375x343.png 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/swimsuit-520x475.png 520w\" sizes=\"(max-width: 742px) 100vw, 742px\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-106900\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1020x1020.jpg\" alt=\"\" width=\"640\" height=\"640\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1020x1020.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-160x160.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-800x800.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-768x768.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1200x1200.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1180x1180.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-960x960.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-240x240.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-375x375.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-520x520.jpg 520w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-32x32.jpg 32w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-50x50.jpg 50w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-64x64.jpg 64w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-96x96.jpg 96w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-128x128.jpg 128w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-150x150.jpg 150w\" sizes=\"(max-width: 640px) 100vw, 640px\">\u003c/p>\n\u003cp>On the opposite end of the happiness spectrum, Malfoy, Elizabeth and Valentine are sharing a miserable carriage ride back to Cornwall. Valentine asks for a horse (so relatable). Malfoy glares at Valentine (now Ross Jr. in his eyes) and gives him the silent treatment. A totally normal thing for an adult man to do. Babies and grown-ups alike drop dead like flies pretty much every episode. Why isn't it ever Malfoy's turn??\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107548\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/i-hate-waiting.gif\" alt=\"\" width=\"500\" height=\"281\">\u003c/p>\n\u003cp>The following day, Elizabeth hears of Morwenna's attempt at finally being happy and rushes over to make her feel bad about it.\u003c/p>\n\u003cp>\u003cstrong>Elizabeth:\u003c/strong> \"But your child! How could you bring yourself to leave him?\"\u003c/p>\n\u003cp>\u003cstrong>Morwenna:\u003c/strong> \"He was taken from me, as much was taken from me.\"\u003c/p>\n\u003cp>Elizabeth remembers, \u003cem>Ohhhh yeah, I totally forgot about selling my own cousin into an abusive marriage against her will and about how she was raped a bunch and then almost committed to an insane asylum!\u003c/em>\u003c/p>\n\u003cp>If only there was a tutorial out there that could help bad people stay on top of their evil deeds.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-107532\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/poldark-for-dummies-1020x1275.jpg\" alt=\"\" width=\"640\" height=\"800\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-for-dummies-1020x1275.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-for-dummies-160x200.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-for-dummies-800x1000.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-for-dummies-768x960.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-for-dummies-960x1200.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-for-dummies-240x300.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-for-dummies-375x469.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-for-dummies-520x650.jpg 520w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-for-dummies.jpg 1103w\" sizes=\"(max-width: 640px) 100vw, 640px\">\u003c/p>\n\u003cp>Since involving herself in Morwenna's last marriage turned out so great, Elizabeth tries to convince Morwenna to get married at Malfoy's house. It makes perfect sense for Drake to get hitched in the home of the man who's been continuously trying to have him killed for the past several years.\u003c/p>\n\u003cp>Morwenna gives Elizabeth an are-you-fing-kidding-me look and doesn't say anything for a while. I'm guessing Morwenna is taking the time to weigh the pros and cons of grabbing a candlestick and thwacking her no-good cousin over the head with it. Instead, Morwenna swallows all of Elizabeth's BS and gets manipulated into walking her all the way home. I preferred the death-by-Lumiere option, but that's just me.\u003c/p>\n\u003cp>When they get there, Elizabeth pressures Morwenna to come inside. Is Liz going to trap Morwenna in a bunker for a decade, after which Morwenna will be rescued, move to New York City and star in a silly Netflix series about reacclimating to a brave new world?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-107550\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/unbreakable-morwenna-kimmy-1020x766.jpg\" alt=\"\" width=\"640\" height=\"481\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/11/unbreakable-morwenna-kimmy-1020x766.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/unbreakable-morwenna-kimmy-160x120.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/unbreakable-morwenna-kimmy-800x601.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/unbreakable-morwenna-kimmy-768x577.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/unbreakable-morwenna-kimmy-1200x902.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/unbreakable-morwenna-kimmy-1180x887.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/unbreakable-morwenna-kimmy-960x721.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/unbreakable-morwenna-kimmy-240x180.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/unbreakable-morwenna-kimmy-375x282.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/unbreakable-morwenna-kimmy-520x391.jpg 520w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/unbreakable-morwenna-kimmy.jpg 1737w\" sizes=\"(max-width: 640px) 100vw, 640px\">\u003c/p>\n\u003cp>I would watch.\u003c/p>\n\u003cp>Against her better judgment, Morwenna stays for dinner, only to have Malfoy come home in a terrible mood. Since Geoffrey Charles already burst into the room and blurted out pot-stirring info last episode, this time it's Valentine's turn. \u003cem>Fake papa, did you know Morwenna is getting married?!\u003c/em>\u003c/p>\n\u003cp>Malfoy asks a maid to take \"that child\" away and doesn't waste any time calling Morwenna a trollop and throwing her out of the house. Elizabeth is too busy acting surprised to stop any of it. Drop the act, sister! It's tired! Your husband is evil! And you are complicit! Accept it!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107551\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/annoying.gif\" alt=\"\" width=\"245\" height=\"230\">\u003c/p>\n\u003cp>By this point, word has gotten around that Elizabeth cousin-napped Morwenna, so Ross gallops off to rescue her. She's gone by the time he arrives, but that doesn't stop Malfoy from calling Ross inside because he lives for the drama and shouting about what a \"dim-witted trull\" Morwenna is. Again, Elizabeth acts surprised by how evil Malfoy is. She's giving me a headache!!!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107553\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/new-york-pollard-headache-migraine-rub-head.gif\" alt=\"\" width=\"320\" height=\"240\">\u003c/p>\n\u003cp>Then Malfoy threatens to shoot Ross on the spot if he comes over ever again. Is Lil Malfoy that small? The insecurity! Geez!\u003c/p>\n\u003cp>The last time these two were together, Malfoy used Ross' face as a coin slot, and now this? Ross has HAD IT.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107554\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/iva-had-it-officially-ross-poldark.gif\" alt=\"\" width=\"498\" height=\"280\">\u003c/p>\n\u003cp>Ross lays it all out: \u003cem>Dude, you live in my family home, you stole my mine, you tried forcing me into bankruptcy, you encouraged a scammer to try date raping my wife and you married the ex I will never get over. And all because I put a frog in your pants two decades ago?! What more do you want?? Why isn't all this enough?!\u003c/em>\u003c/p>\n\u003cp>Malfoy responds by throwing yet another Veruca Salt-sized temper tantrum. Maid, can you take this child away too? Thank you next.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107555\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/malfoy-george-poldark-bad-egg.gif\" alt=\"\" width=\"500\" height=\"334\">\u003c/p>\n\u003cp>Because this show never tires of torturing Morwenna, Malfoy's Slytherin cronies are chasing her through the woods with rabid dogs. Enough! Let this girl be happy!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106648\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/leave-morwenna-britney-alone-poldark-gif.gif\" alt=\"\" width=\"240\" height=\"162\">\u003c/p>\n\u003cp>Just as the Slytherin cronies have Morwenna pinned against a tree, Drake appears, wielding a huge stick that says, NOT TODAY, SATAN! For some reason, the Slytherin cronies back down. I would have preferred some skull-cracking, but this works too.\u003c/p>\n\u003cp>Back at the manor, Malfoy and Elizabeth fight over Valentine some more. Malfoy says he knows Valentine's not really his son because of what Agatha told him after he canceled her 100th birthday party just to be a prick.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107556\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/agatha.gif\" alt=\"\" width=\"640\" height=\"360\">\u003c/p>\n\u003cp>Such an iconic moment! Almost as iconic as...\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107557\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/agatha-gun-poldark.gif\" alt=\"\" width=\"480\" height=\"255\">\u003c/p>\n\u003cp>Elizabeth continues to deny it all. And the Oscar for Best Actress in a Hell of Her Own Making goes to...\u003c/p>\n\u003cp>Elizabeth stomps off to her bedroom, where she takes the Premie Potion. Moments later, Malfoy finds her passed out on the ground. We don't get to see her faint this time, but it's safe to assume it was bobble-head-ish.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107128\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/elizabeth-faints-poldark.gif\" alt=\"\" width=\"480\" height=\"267\">\u003c/p>\n\u003cp>Across town, Horace is posing for a Playpup centerfold.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-107533\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/horace-centerfold-1020x600.jpg\" alt=\"\" width=\"640\" height=\"376\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/11/horace-centerfold-1020x600.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/horace-centerfold-160x94.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/horace-centerfold-800x471.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/horace-centerfold-768x452.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/horace-centerfold-1200x706.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/horace-centerfold-1920x1130.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/horace-centerfold-1180x695.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/horace-centerfold-960x565.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/horace-centerfold-240x141.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/horace-centerfold-375x221.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/horace-centerfold-520x306.jpg 520w\" sizes=\"(max-width: 640px) 100vw, 640px\">\u003c/p>\n\u003cp>Hair, body, face; triple threat! Those curves! Those gams! So bodacious!\u003c/p>\n\u003cp>Doc is summoned to Elizabeth's bedside, where she is being as obvious as possible: \u003cem>Wow! It's just like last time! Another premie! What a coincidink! I don't cheat; I just have an inhospitable womb! See? Valentine is your baby (if you squint a lot and ignore all the other obvious signs)!\u003c/em> Malfoy buys it cause he's an idiot.\u003c/p>\n\u003cp>Elizabeth gives birth to a baby girl and names her Urusla because being a Disney villain runs in this family. Malfoy vows to be a better human being and stop treating Valentine like trash. Also, he announces that he found a shady way to force the Prime Minister to recommend him for a knighthood. How nice.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107558\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/eyeroll-drink-nicole-richie.gif\" alt=\"\" width=\"540\" height=\"283\">\u003c/p>\n\u003cp>Ross and Demelza are back on speaking / sexy terms, but not all is forgiven just yet. Spitting strawberries into each other's mouths is still off the menu.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-107534\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/ross-nipple-censored-1020x553.jpg\" alt=\"\" width=\"640\" height=\"347\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/11/ross-nipple-censored-1020x553.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/ross-nipple-censored-160x87.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/ross-nipple-censored-800x434.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/ross-nipple-censored-768x417.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/ross-nipple-censored-1200x651.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/ross-nipple-censored-1920x1041.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/ross-nipple-censored-1180x640.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/ross-nipple-censored-960x521.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/ross-nipple-censored-240x130.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/ross-nipple-censored-375x203.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/ross-nipple-censored-520x282.jpg 520w\" sizes=\"(max-width: 640px) 100vw, 640px\">\u003c/p>\n\u003cp>Because he just can't help himself, Ross brings up Prison Bestie AGAIN (for those keeping track at home, the season total is now at 943). Get a grip, Ross! The poetry wasn't that good! And sand dune sex isn't all it's cracked out to be. Two words: gritty undercarriages.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107559\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/sandy-dog.gif\" alt=\"\" width=\"270\" height=\"348\">\u003c/p>\n\u003cp>The next morning, Elizabeth wakes up with intense cramps. She asks Malfoy, \"Why is it so dark? I'm afraid of the dark!\" Thumper's mom \u003ca href=\"https://www.youtube.com/watch?v=9fYngTUZeUQ\">has advised me\u003c/a> not to comment on this.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107571\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/genie_zipper.gif\" alt=\"\" width=\"200\" height=\"200\">\u003c/p>\n\u003cp>Having heard that Elizabeth is ill, Ross rushes over and is promptly denied at the door on Malfoy's order. Ross breaks in anyway and implores Malfoy to quit being such a little sh*t. That's when Malfoy very flippantly announces: \u003cem>Oh, by the way, Elizabeth is totally dead.\u003c/em>\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107560\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/shocked-owl.gif\" alt=\"\" width=\"320\" height=\"220\">\u003c/p>\n\u003cp>Ross hurries to her bedroom and finds that it's true. He kisses her one final time.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107377\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/thats-sad-huh-.gif\" alt=\"\" width=\"245\" height=\"200\">\u003c/p>\n\u003cp>Anyone who is a dedicated reader of these recaps knows I do not care for Elizabeth. Just cause she's dead now doesn't erase all the terrible stuff she's done. Not gonna get any real tears from me.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107572\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/fake-cry-again.gif\" alt=\"\" width=\"336\" height=\"250\">\u003c/p>\n\u003cp>Okay, fine, I'll admit that Valentine grabbing hold of Malfoy's hand while looking at his dead mother did put me in my feeling just a wee bit, but it's time to snap out of it 'cause we are being graced with the last Horace scene of the season!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-107562 size-full\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/ebony-antm-fake-crying.gif\" alt=\"\" width=\"220\" height=\"164\">\u003c/p>\n\u003cp>I know there are more serious issues at hand right now, but can someone please let Horace down? (Watch the bottom left corner.)\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-107538 size-full\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/horace-cant-get-down.gif\" alt=\"\" width=\"480\" height=\"265\">\u003c/p>\n\u003cp>Jumping off of furniture is beneath someone of his social standing!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-107537 size-full\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/horace-looking.gif\" alt=\"\" width=\"480\" height=\"265\">\u003c/p>\n\u003cp>At a cliff's edge, Ross tells Demelza that Elizabeth is dead. She acts concerned, but we all know what's she's really thinking:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107044\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/oh-and-demelza-poldark-gif.gif\" alt=\"\" width=\"480\" height=\"267\">\u003c/p>\n\u003cp>Moral of the story: if you and your hot husband cheat on each other, both of your affair partners will end up dead in no time. Adultery kills!\u003c/p>\n\u003cp>It's time for the season's final fireplace couple's therapy session. Ross brings up Prison Bestie yet again (updated count: 944) and Demelza does her best to put his jealousy to bed: \"Prison Bestie did touch my heart \u003cdel>and a few other things\u003c/del>, but only you have ever owned it.\" Aw, that's nice. \u003cem>Prudie, fetch the strawberries! We've got some sexy baby bird feeding to do! \u003c/em>\u003c/p>\n\u003cp>Because I would revolt without it, the writers FINALLY LET DRAKE AND MORWENNA GET MARRIED!!!!!!!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-7660\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2013/08/tumblr_inline_mrual4lQ0P1qz4rgp.gif\" alt=\"\" width=\"195\" height=\"130\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107563\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/excited-kid.gif\" alt=\"\" width=\"322\" height=\"242\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-107564 size-full\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/celebrate.gif\" alt=\"\" width=\"480\" height=\"360\">\u003c/p>\n\u003cp>And not a moment too soon! I can finally exhale now.\u003c/p>\n\u003cp>While everyone celebrates mere feet away, Malfoy stares at Elizabeth's grave while plotting another season worth of evil shenanigans. But I'm not going to worry about any of that now. I've got better things to do, mainly putting on my official Morwennake one-piece bathing suit and then giving myself a manicure using the official Drakenna nail clipper, while sipping tea out of the official Morwennake tea set, before going to bed wrapped in the official Drakenna comforter.\u003c/p>\n\u003cp>End scene!\u003c/p>\n\u003cp>\u003cem>After every episode, it’s only right to reward characters who’ve impressed and diss the ones that haven’t, so here goes:\u003c/em>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>PIECE OF COAL: Elizabeth.\u003c/strong> I could pretend that I care that she's dead, but y'all would know I was faking. I have two parting messages for Elizabeth. The first: TTYN. And the last:\u003c/span>\u003c/p>\u003c/p>\u003cp>\u003cspan class='utils-parseShortcode-shortcodes-__youtubeShortcode__embedYoutube'>\n \u003cspan class='utils-parseShortcode-shortcodes-__youtubeShortcode__embedYoutubeInside'>\n \u003ciframe\n loading='lazy'\n class='utils-parseShortcode-shortcodes-__youtubeShortcode__youtubePlayer'\n type='text/html'\n src='//www.youtube.com/embed/heLL1ExEzQA'\n title='//www.youtube.com/embed/heLL1ExEzQA'\n allowfullscreen='true'\n style='border:0;'>\u003c/iframe>\n \u003c/span>\n \u003c/span>\u003c/p>\u003cp>\u003cp>\u003cstrong>HONORABLE MENTION: Prison Bestie\u003cspan class=\"m_-8500230470282184039s1\">. \u003c/span>\u003c/strong>\u003cspan class=\"m_-8500230470282184039s1\">Even in death, he and his horny poetry continued to define this season. As Beyonce says, \"You know you that b*tch when you cause all this conversation.\"\u003c/span>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>BRONZE:\u003c/strong> \u003cstrong>Drake and Morwenna. \u003c/strong>Neither of them died, despite everyone's best efforts! Huzzah! And the future of my Drakenna / Morwennake merch line looks bright! Refrigerators, toilet plungers, neck tattoos. Sky's the limit!\u003c/span>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>SILVER: Agatha. \u003c/strong>She was in the episode for approximately 42 seconds, but 42 seconds of Agatha is greater than 42 minutes of most of these other characters. A true legend. I hope there's a lot of port in heaven.\u003c/span>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cstrong>GOLD: \u003c/strong>\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>Horace. \u003c/strong>Scene-stealer. Heart-breaker. The only character worthy of a knighthood.\u003c/span>\u003c/p>\n\u003cp>That’s all, folks! It’s been a pleasure watching along with you this season. Until next year (or until \u003ca href=\"https://www.kqed.org/pop/tag/victoria\">my \u003cem>Victoria\u003c/em> recaps\u003c/a> start back up again in January, if you're into that sort of thing)!\u003c/p>\n\u003cp>If you miss my thoughts on \u003cem>Poldark\u003c/em> or pop culture in general, follow me on Twitter \u003ca href=\"https://twitter.com/xcusemybeauty\">@xcusemybeauty\u003c/a>, listen to my podcast \u003ca href=\"https://itunes.apple.com/us/podcast/the-cooler/id1041117499?mt=2\">\u003cem>The Cooler\u003c/em>\u003c/a>, or read all my \u003ca href=\"https://ww2.kqed.org/pop/tag/recaps/\">other \u003cem>Poldark\u003c/em> recaps\u003c/a> below!\u003c/p>\n\u003cp>\u003cem>\u003cstrong>More recaps:\u003c/strong>\u003c/em>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105809/poldark-season-4-episode-7-recap-london-calling\">'Poldark' Season 4 Episode 7 Recap: London Calling\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105807/poldark-season-4-episode-6-recap-mo-money-mo-problems\">'Poldark' Season 4 Episode 6 Recap: Mo Money Mo Problems\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105805/poldark-season-4-episode-5-recap-no-tears-left-to-cry\">'Poldark' Season 4 Episode 5 Recap: No Tears Left To Cry\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105803/poldark-season-4-episode-4-recap-cry-me-a-river\">'Poldark' Season 4 Episode 4 Recap: Cry Me A River\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105795/poldark-season-4-episode-3-recap-homeward-bound\">'Poldark' Season 4 Episode 3 Recap: Homeward Bound\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105791/poldark-season-4-episode-2-recap-ready-to-run\">'Poldark' Season 4 Episode 2 Recap: Ready to Run\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105789/poldark-season-4-premiere-recap-you-keep-me-hangin-on\">'Poldark' Season 4 Premiere Recap: You Keep Me Hangin' On\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/96601/poldark-season-3-finale-recap-look-what-you-made-me-do\">'Poldark' Season 3 Finale Recap: Look What You Made Me Do\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/11/13/poldark-season-3-episode-7-recap-i-wanna-sex-you-up/\">'Poldark' Season 3 Episode 7 Recap: I Wanna Sex You Up\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/11/05/poldark-season-3-episode-6-recap-you-give-love-a-bad-name/\">'Poldark' Season 3 Episode 6 Recap: You Give Love A Bad Name\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/29/poldark-season-3-episode-5-recap-the-one-that-got-away/\">'Poldark' Season 3 Episode 5 Recap: The One That Got Away\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/24/poldark-season-3-episode-4-recap-break-free/\">'Poldark' Season 3 Episode 4 Recap: Break Free\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/15/poldark-season-3-episode-3-recap-kiss-the-girl/\">'Poldark' Season 3 Episode 3 Recap: Kiss the Girl\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/08/poldark-season-3-episode-2-recap-voulez-vous-coucher-avec-moi/\">‘Poldark’ Season 3 Episode 2 Recap: Voulez-vous Coucher Avec Moi?\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/02/poldark-season-3-premiere-recap-same-old-mistakes/\">‘Poldark’ Season 3 Premiere Recap: Same Old Mistakes\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/11/27/poldark-season-2-finale-recap-burn-baby-burn/\">‘Poldark’ Season 2 Finale Recap: Burn Baby Burn\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/20/poldark-season-2-episode-8-recap-man-i-feel-like-a-woman/\">'Poldark' Season 2, Episode 8 Recap: Man! I Feel Like A Woman!\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/13/poldark-season-2-episode-7-recap-im-in-love-with-a-monster/\">'Poldark' Season 2, Episode 7 Recap: I'm In Love With A Monster\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/06/poldark-season-2-episode-6-recap-informer/\">'Poldark' Season 2, Episode 6 Recap: Informer\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/10/30/poldark-season-2-episode-5-recap-before-he-cheats/\">'Poldark' Season 2, Episode 5 Recap: Before He Cheats\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/10/24/poldark-season-2-episode-4-recap-sink-or-swim/\">'Poldark' Season 2, Episode 4 Recap: Sink or Swim\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/10/17/poldark-season-2-episode-3-recap-miss-independent/\">'Poldark' Season 2, Episode 3 Recap: Miss Independent\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/10/02/poldark-season-2-episode-2-recap-you-dont-bring-me-flowers/\">'Poldark' Season 2, Episode 2 Recap: You Don't Bring Me Flowers\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/27/poldark-season-2-premiere-recap-court-and-spark/\">'Poldark' Season 2, Episode 1 Recap: Court and Spark\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/23/poldark-season-1-episode-4-recap-send-my-love-to-your-new-lover/\"> 'Poldark' Season 1, Episode 4 Recap: Send My Love to Your New Lover\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/21/poldark-season-1-episode-3-recap-oops-there-goes-my-shirt/\">‘Poldark’ Season 1, Episode 3 Recap: Oops, There Goes My Shirt\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/20/poldark-season-1-episode-2-recap-guns-and-ships-bang-bang/\">‘Poldark’ Season 1, Episode 2 Recap: Bang Bang\u003c/a>\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "floatright"
},
"numeric": [
"floatright"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>\u003ca href=\"http://ww2.kqed.org/pop/2016/09/19/poldark-season-1-premiere-recap-stayin-alive/\">‘Poldark’ Season 1 Premiere Recap: Stayin’ Alive\u003c/a>\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/pop/105811/poldark-season-4-finale-recap-bye-bye-bye",
"authors": [
"27"
],
"categories": [
"pop_3"
],
"tags": [
"pop_3341",
"pop_2905",
"pop_8"
],
"featImg": "pop_107536",
"label": "pop"
},
"pop_105809": {
"type": "posts",
"id": "pop_105809",
"meta": {
"index": "posts_1716263798",
"site": "pop",
"id": "105809",
"score": null,
"sort": [
1541975166000
]
},
"parent": 0,
"labelTerm": {
"site": "pop"
},
"blocks": [],
"publishDate": 1541975166,
"format": "standard",
"disqusTitle": "'Poldark' Season 4 Episode 7 Recap: London Calling",
"title": "'Poldark' Season 4 Episode 7 Recap: London Calling",
"headTitle": "KQED Pop | KQED Arts",
"content": "\u003cp>In \u003ca href=\"https://www.kqed.org/pop/105807/poldark-season-4-episode-6-recap-mo-money-mo-problems\">the previous episode of \u003cem>Poldark\u003c/em>\u003c/a>, Elizabeth and Morwenna both realized they were carrying demonic embryos. Will they pose for an \u003cem>OMG-we're-both-preggers-at-the-same-time\u003c/em> photoshoot like Khloe Kardashian and Kylie Jenner?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-107331\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/khloe-kylie-pregnant-morwenna-elizabeth.jpg\" alt=\"\" width=\"400\" height=\"516\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/09/khloe-kylie-pregnant-morwenna-elizabeth.jpg 615w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/khloe-kylie-pregnant-morwenna-elizabeth-160x206.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/khloe-kylie-pregnant-morwenna-elizabeth-240x309.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/khloe-kylie-pregnant-morwenna-elizabeth-375x484.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/khloe-kylie-pregnant-morwenna-elizabeth-520x671.jpg 520w\" sizes=\"(max-width: 400px) 100vw, 400px\">\u003c/p>\n\u003cp>Only one way to find out! On with the show!\u003c/p>\n\u003cp>We pick up right where we left off: with Ross and Demelza mid-coitus on the floor of their London sex den. They take turns spitting strawberries into each other's mouths.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107332\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/strawberry-spit.gif\" alt=\"\" width=\"480\" height=\"270\">\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>Is there anything that could ruin the sexual healing mood?\u003c/p>\n\u003cp>Yes, there is, and it's this line from Demelza:\u003c/p>\n\u003cp>\"Do you wish the children were here?\"\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107348\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/shrink-sign-language.gif\" alt=\"\" width=\"480\" height=\"268\">\u003c/p>\n\u003cp>Ross is like, \u003cem>Um, not so much! My twig and berries are literally out right now. The fact that we leave the kids at home all the time and ignore them when we're actually around is enough fodder for their future therapy sessions, let's not add witnessing their parents boink to the list.\u003c/em>\u003c/p>\n\u003cp>Demelza continues to, um, deflate the situation, with this line: \"Well, at this rate, we'll be soon adding to their number.\"\u003c/p>\n\u003cp>No more pregnancies!\u003c/p>\n\u003cp>This isn't PBS' \u003cem>\u003ca href=\"https://www.kqed.org/pop/tag/victoria\">Victoria\u003c/a>\u003c/em>!\u003c/p>\n\u003cp>Just have filthy floorboard sex and let that be enough!\u003c/p>\n\u003cp>Swim slower, Ross' sperm!\u003c/p>\n\u003cp>Be more standoffish, Demelza's ovaries!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107349\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/NO-MORE-KIDS.gif\" alt=\"\" width=\"480\" height=\"269\">\u003c/p>\n\u003cp>Across town, Malfoy shows off the new mansion he bought with blood money and announces he will host a masked ball so that Geoffrey Charles and all the other rich Londoners have another opportunity to puke all over the place.\u003c/p>\n\u003cp>Elizabeth tries to slow his roll a little bit: \"My dear, recollect how many times your invitations have not found the favor they deserve.\"\u003c/p>\n\u003cp>Translation: You are a social pariah and absolutely no one wants to willingly party with you.\u003c/p>\n\u003cp>Malfoy agrees that everyone hates his guts, but adds he plans to make it a charity event so everyone shows up out of pity.\u003c/p>\n\u003cp>The entire time this conversation is happening, poor little Valentine is in the corner silently playing on a huge rocking horse. #OnlyChildProblems\u003c/p>\n\u003cp>Compare and contrast:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107333\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/rocking-horse.gif\" alt=\"\" width=\"480\" height=\"270\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107335\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/seesaw-valentine-lonely-poldark.gif\" alt=\"\" width=\"498\" height=\"367\">\u003c/p>\n\u003cp>At a daytime rave, Demelza is delighted by all the razzmatazz London has to offer. Somehow, she doesn't notice the best and cutest guest at the party:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107336\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/monkey-cute-poldark.gif\" alt=\"\" width=\"480\" height=\"270\">\u003c/p>\n\u003cp>I want to know this monkey's name and what she's munching on and what her favorite color is! (If I had to guess I'd say Curious Georgina, watermelon Bubblicious gum and aquamarine.)\u003c/p>\n\u003cp>Moments later, Horace the Pug catches me checking out a cute \u003cem>Poldark\u003c/em> animal that isn't him. My bad! Behold the one and only king of my heart:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107337\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/horace-cutie-poldark.gif\" alt=\"\" width=\"480\" height=\"270\">\u003c/p>\n\u003cp>Such a heartthrob! What monkey?\u003c/p>\n\u003cp>Back at Ross and Demelza's sex den, Demelza says she's tuckered out from all the sight-seeing and is going to take a nap. Ross seductively asks, \"What if I have other plans for you?\" They proceed to have sex for the 392nd time this week. I hope they tip the hotel maid a pretty penny (pence?) for having to scrub down every surface after they check out. Also, as I said before, PLEASE NO MORE BABIES. JUST SAY NO!\u003c/p>\n\u003cp>Back in Cornwall, Drake takes a look at the new barn he's moving into. This one is somehow sadder than the last. Sam offers to help him renovate it. I smell an HGTV spinoff!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107350\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/property-brothers.jpg\" alt=\"\" width=\"616\" height=\"347\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/11/property-brothers.jpg 616w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/property-brothers-160x90.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/property-brothers-240x135.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/property-brothers-375x211.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/property-brothers-520x293.jpg 520w\" sizes=\"(max-width: 616px) 100vw, 616px\">\u003c/p>\n\u003cp>Over on Toe Jam Lane, Gross Goblin Mama stands a mere three paces away from Morwenna as she tells a doctor about her plan to lock Morwenna up in a loony bin the second she gives birth to the Anti-Christ. Have you ever seen a face express the feeling of \u003ca href=\"http://onlineslangdictionary.com/meaning-definition-of/fml\">FML\u003c/a> this strongly?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107339\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/fml-morwenna-poldark.gif\" alt=\"\" width=\"480\" height=\"270\">\u003c/p>\n\u003cp>Gross Goblin Mama goes on to tell Morwenna that she better have a boy because \"girls are of use to no one.\" Where's Feminist Ross when you need him?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107370\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/ross-poldark-feminist.gif\" alt=\"\" width=\"500\" height=\"278\">\u003c/p>\n\u003cp>We immediately get our answer. He's at the masked ball! Sir Scam-A-Lot is also in attendance. And he has the hots for Demelza.\u003c/p>\n\u003cp>\u003cstrong>Sir Scam-A-Lot:\u003c/strong> \"The hair is a touch provincial, but the rest is good.\"\u003c/p>\n\u003cp>\u003cstrong>Malfoy:\u003c/strong> \"Doubtless, she's been dressed in London.\"\u003c/p>\n\u003cp>\u003cstrong>Sir Scam-A-Lot:\u003c/strong> \"Then she must be undressed in London.\"\u003c/p>\n\u003cp>Oh, don't you worry. She has. Countless times. All over that hotel room.\u003c/p>\n\u003cp>Malfoy eggs Sir Scam-A-Lot on in his attempt to seduce Demelza. His pickup line could use some work:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107340\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/poldark-cannibal.gif\" alt=\"\" width=\"480\" height=\"270\">\u003c/p>\n\u003cp>His next pickup strategy—loudly licking his fingers, making way too much eye contact and showing off coat buttons that contain the hair of men he's murdered in duels—isn't much better.\u003c/p>\n\u003cp>Then, he looks at Ross and his friend who's a girl and says, \"Delicious body.\" Demelza assumes he's talking about Ross because... well, you've seen the shirtless scything and swimming gifs. Sir Scam-A-Lot clarifies he's objectifying his friend, \"though I venture Poldark's has much to recommend it.\" Damn right it does!\u003c/p>\n\u003cp>This attempted mating ritual gets more awkward (and more lizardy) by the second:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107342\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/creepy-poldark.gif\" alt=\"\" width=\"480\" height=\"270\">\u003c/p>\n\u003cp>Eventually, Sir Scam-A-Lot just comes out and says it. \u003cem>Hey, girl, when can we be alone? I'm interested in date-raping you. \u003c/em>Thankfully, Ross, Blondie and \u003cem>Doc \u003c/em>show up to diffuse the situation. But that doesn't stop Sir Scam-A-Lot and Malfoy from betting on whether he can have sex with Demelza by the end of the week.\u003c/p>\n\u003cp>Ugh, if this episode ends in sexual violence, I am grabbing a pitchfork and marching right up to Masterpiece Theater Headquarters!\u003c/p>\n\u003cp>*looks up where that actually is, discovers it's all the way in Virginia*\u003c/p>\n\u003cp>Okay, fine, I'll email them a pitchfork selfie.\u003c/p>\n\u003cp>The next day, Malfoy is annoyed that he can't bulldoze a poor neighborhood without consequences. Elizabeth offers up a sneakier way to displace all the poor people. Her one-way ticket to hell just got upgraded to first-class.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-106667 size-full\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/going-to-hell-gif-1.gif\" alt=\"\" width=\"460\" height=\"304\">\u003c/p>\n\u003cp>Oh, and in case you were wondering, Valentine is \u003cem>still\u003c/em> rocking on that horse silently in the background.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107383\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/valentine-alone.gif\" alt=\"\" width=\"376\" height=\"200\">\u003c/p>\n\u003cp>At yet another party, Sir Scam-A-Lot continues to harass Demelza. His one-liners are somehow getting grosser: \"You have an agile tongue, which I shall know what to do with, in due course.\" Ross has knocked dudes out for way less, so what's the hold up here?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107384\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/what-are-you-waiting-for-i-know-what.gif\" alt=\"\" width=\"500\" height=\"211\">\u003c/p>\n\u003cp>Later that night, Ross and Demelza are not having sex for once. Instead, they're arguing over Demelza not doing enough to spurn Sir Scam-A-Lot. What's next, Ross? Her dress was too short? She was asking for it? Don't make me rescind my Feminist Ross animated gif!\u003c/p>\n\u003cp>Back at Blood Money Mansion, Malfoy brags about blackmailing someone for their vote in Parliament. Elizabeth proudly tells Valentine how clever his fake dad is, but Val is too busy playing solitaire (no, really, that's not a joke) to respond.\u003c/p>\n\u003cp>The next day, Demelza confides in Doc and Blondie about Ross' jealousy. The gang is too distracted by dumb drama to recognize Curious Georgina's cuteness. Literally everyone else is rubber-necking to gaze at the adorable legend.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107360\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/ee.png\" alt=\"\" width=\"532\" height=\"435\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/11/ee.png 532w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/ee-160x131.png 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/ee-240x196.png 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/ee-375x307.png 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/ee-520x425.png 520w\" sizes=\"(max-width: 532px) 100vw, 532px\">\u003c/p>\n\u003cp>When Demelza returns to her hotel room, Sir Scam-A-Lot is creepily waiting. He goes from zero to date rapist in no time at all, blocking the exit and saying gross things like, \"Tell me. Do you cry out when a man takes you?\" Demelza, grab a candlestick! It's the murder weapon du \u003cdel>jour\u003c/del> Season 4 after all!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-107361\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/poldark-lumiere-1020x548.jpg\" alt=\"\" width=\"640\" height=\"344\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-lumiere-1020x548.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-lumiere-160x86.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-lumiere-800x430.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-lumiere-768x413.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-lumiere-1200x645.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-lumiere-1920x1032.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-lumiere-1180x634.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-lumiere-960x516.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-lumiere-240x129.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-lumiere-375x202.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-lumiere-520x280.jpg 520w\" sizes=\"(max-width: 640px) 100vw, 640px\">\u003c/p>\n\u003cp>Demelza has a better idea. Apparently, that white knob rings the innkeeper!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107362\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/saved-by-the-bell-logo.gif\" alt=\"\" width=\"500\" height=\"378\">\u003c/p>\n\u003cp>On his way out, Sir Scam-A-Lot keeps flapping his gums.\u003c/p>\n\u003cp>\u003cstrong>Sir Scam-A-Lot:\u003c/strong> \"May I wait on you some other time?\"\u003c/p>\n\u003cp>\u003cstrong>Demelza:\u003c/strong> \u003cem>Probably won't ever be in the mood to be raped, so no.\u003c/em>\u003c/p>\n\u003cp>\u003cstrong>Sir Scam-A-Lot:\u003c/strong> \"I see. It's not me you're afraid of but your husband! Does he beat you?\"\u003c/p>\n\u003cp>\u003cstrong>Demelza:\u003c/strong> \"Frequently.\"\u003c/p>\n\u003cp>Well played, Demelza!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107364\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/middle-finger-smile-2.gif\" alt=\"\" width=\"499\" height=\"230\">\u003c/p>\n\u003cp>When Ross returns home, he's more concerned with what Demelza did to encourage Sir Scam-A-Lot than what Sir Scam-A-Lot attempted to do. Consider the Feminist Ross gif rescinded! WTF. Read a book, dude!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107369\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/ross-poldark-not-feminist.gif\" alt=\"\" width=\"500\" height=\"278\">\u003c/p>\n\u003cp>Knowing that he needs to start getting back in my good graces, the next day in Parliament, Ross physically accosts Sir Scam-A-Lot for sitting on his gloves and generally being a prick!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107371\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/hit-punch-yas.gif\" alt=\"\" width=\"360\" height=\"270\">\u003c/p>\n\u003cp>On a different note, can we all pitch in to buy this dude a decent lace-front wig? He clearly needs our help.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-107372\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/Screen-Shot-2018-11-10-at-2.04.29-PM-1020x1100.png\" alt=\"\" width=\"640\" height=\"690\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/11/Screen-Shot-2018-11-10-at-2.04.29-PM-1020x1100.png 1020w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/Screen-Shot-2018-11-10-at-2.04.29-PM-160x173.png 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/Screen-Shot-2018-11-10-at-2.04.29-PM-800x863.png 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/Screen-Shot-2018-11-10-at-2.04.29-PM-768x829.png 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/Screen-Shot-2018-11-10-at-2.04.29-PM-960x1036.png 960w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/Screen-Shot-2018-11-10-at-2.04.29-PM-240x259.png 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/Screen-Shot-2018-11-10-at-2.04.29-PM-375x405.png 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/Screen-Shot-2018-11-10-at-2.04.29-PM-520x561.png 520w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/Screen-Shot-2018-11-10-at-2.04.29-PM.png 1066w\" sizes=\"(max-width: 640px) 100vw, 640px\">\u003c/p>\n\u003cp>Speaking of hair, Sir Scam-A-Lot wants to murder Ross and make a button out of his curls, so he invites him to a duel. Despite not being a very good shot, Ross agrees because last week's episode was kind of a snooze. They take their paces, fire and both take a hit! Sir Scam-A-Lot nips Ross in the arm. Ross gets him right in the groin. (Nice one, Ross! A few inches over would have been even better!)\u003c/p>\n\u003cp>Ross rushes over to help, but Sir Scam-A-Lot isn't very gracious about the whole thing: \"I wish I shot your head off. Damn and blast you to all eternity.\" Then, he passes out. Perhaps forever?\u003c/p>\n\u003cp>My eulogy for him:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107044\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/oh-and-demelza-poldark-gif.gif\" alt=\"\" width=\"480\" height=\"267\">\u003c/p>\n\u003cp>Back at the hotel, Doc pokes into Ross' open wound, which almost causes Demelza to pull a Geoffrey Charles all over the floor:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107373\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/demelza-vomit-puke-.gif\" alt=\"\" width=\"480\" height=\"266\">\u003c/p>\n\u003cp>There's a knock at the door!\u003c/p>\n\u003cp>Duels are illegal so it might be the police!\u003c/p>\n\u003cp>Oh, it's just a letter...\u003c/p>\n\u003cp>...saying that Sir Scam-A-Lot croaked!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107376\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/elaine-seinfeld-dance-graves.gif\" alt=\"\" width=\"480\" height=\"458\">\u003c/p>\n\u003cp>Back in Cornwall, Morwenna has a miscarriage. I feel very ¯\\_(ツ)_/¯ over this turn of events, as does Morwenna.\u003c/p>\n\u003cp>\u003cstrong>Gross Goblin Mama:\u003c/strong> \"The doctor believes you have suffered greatly since your miscarriage.\"\u003c/p>\n\u003cp>\u003cstrong>Morwenna:\u003c/strong> \"He's mistaken. I believe it was for the best.\"\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107385\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/no-lies-detected.gif\" alt=\"\" width=\"200\" height=\"100\">\u003c/p>\n\u003cp>Across town, Drake is working in his new barn when Morwenna shows up!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107386\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/excited-arrested-development.gif\" alt=\"\" width=\"275\" height=\"155\">\u003c/p>\n\u003cp>She explains why she keeps shunning him: she can't bear to be touched or kissed or anything else 'cause it'll trigger her PTSD and make her think of being raped by Gross Goblin for years. Then she runs off.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107387\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/sad-frown-baby.gif\" alt=\"\" width=\"320\" height=\"224\">\u003c/p>\n\u003cp>Meanwhile, over at Blood Money Mansion, while Valentine silently plays with an abacus (LOL), Malfoy tries to think of a way to expose the duel and hopefully get Ross hanged or something. He runs and snitches to the Attorney General, but the AG's response is basically, \u003cem>Get a life, loser.\u003c/em>\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-35963\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2016/09/azc2u1jpg.gif-c200.gif\" alt=\"\" width=\"200\" height=\"200\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2016/09/azc2u1jpg.gif-c200.gif 200w, https://ww2.kqed.org/app/uploads/sites/12/2016/09/azc2u1jpg.gif-c200-32x32.gif 32w, https://ww2.kqed.org/app/uploads/sites/12/2016/09/azc2u1jpg.gif-c200-50x50.gif 50w, https://ww2.kqed.org/app/uploads/sites/12/2016/09/azc2u1jpg.gif-c200-64x64.gif 64w, https://ww2.kqed.org/app/uploads/sites/12/2016/09/azc2u1jpg.gif-c200-96x96.gif 96w, https://ww2.kqed.org/app/uploads/sites/12/2016/09/azc2u1jpg.gif-c200-128x128.gif 128w, https://ww2.kqed.org/app/uploads/sites/12/2016/09/azc2u1jpg.gif-c200-150x150.gif 150w\" sizes=\"(max-width: 200px) 100vw, 200px\">\u003c/p>\n\u003cp>The following day, while Valentine again rocks on the horse by himself, Geoffrey Charles serves his function as a mere plot device by bursting in out of nowhere and blurting out how much Valentine looks like Ross. Elizabeth and Malfoy both make this face:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107378\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/shocked-monkey-puppet.gif\" alt=\"\" width=\"320\" height=\"218\">\u003c/p>\n\u003cp>Across town, Blondie and Doc have an entire Horace-centric conversation about their relationship:\u003c/p>\n\u003cp>\u003cstrong>Blondie:\u003c/strong> \"Poor Horace wonders why he must be abandoned.\"\u003c/p>\n\u003cp>\u003cstrong>Doc:\u003c/strong> \"Poor Horace knows that I've already stayed longer than intended.\"\u003c/p>\n\u003cp>\u003cstrong>Blondie:\u003c/strong> \"Horace wonders why Doc can't find it in his heart to love London as he does.\"\u003c/p>\n\u003cp>\u003cstrong>Doc:\u003c/strong> \"Horace knows that he and I are different breeds. Perhaps Horace will return to Cornwall sooner than he thought.\"\u003c/p>\n\u003cp>\u003cstrong>Blondie:\u003c/strong> \"Perhaps he will.\"\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107379\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/horace-cutie-poldark-gif.gif\" alt=\"\" width=\"480\" height=\"264\">\u003c/p>\n\u003cp>From now on, Horace is my preferred pronoun. Horace wonders why all episodes can't be about Horace. Horace can't believe there's only one episode left in the season. Horace wonders if you all will come back and read \u003ca href=\"https://www.kqed.org/pop/tag/victoria\">\u003cem>Victoria\u003c/em> recaps\u003c/a> even though there are no cute pugs in that show. Horace is going to get on with the rest of the recap now.\u003c/p>\n\u003cp>On the party grounds, Curious Georgina is nowhere to be found, but the other usual suspects are in attendance. Malfoy stomps past Ross, which reminds Ross that, for some reason, he has to pay Sir Scam-A-Lot's \u003cem>I-bet-I-can-rape-Demelza\u003c/em> wager to Malfoy. Things quickly get out of hand:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107380\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/throw-money-face-fight-poldark.gif\" alt=\"\" width=\"480\" height=\"264\">\u003c/p>\n\u003cp>I didn't think anything could top the fight when Malfoy almost gouged Ross' eyes out or the fight when Ross almost roasted Malfoy's entire head in a roaring fireplace, but using someone's face as a coin slot comes pretty close!\u003c/p>\n\u003cp>Elizabeth says, \"I cannot imagine...!\" Girl, quit lying. You know exactly the kind of person you're married to. Heck, you help him enact evil pretty much every episode! And you know exactly why he's pissed, so let's skip the act.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107388\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/shh-youre-getting-on-my-nerves-britney.gif\" alt=\"\" width=\"500\" height=\"270\">\u003c/p>\n\u003cp>The next morning, Ross wakes to find a letter from Demelza. It goes a little something like this:\u003c/p>\n\u003cp>\u003cem>Oh, hey.\u003c/em>\u003c/p>\n\u003cp>\u003cem>I'm going home. Feeding each other strawberries like mama birds was fun, but all the sexual harassment, victim-blaming and groin mutilation has gotten to be too much for me. This is where I would write 'I want a divorce' if that was a thing women could ask for in the 18th-century, but instead, I'll say 'See ya when I see ya.'\u003c/em>\u003c/p>\n\u003cp>End scene!\u003c/p>\n\u003cp>\u003cem>After every episode, it’s only right to reward characters who’ve impressed and diss the ones that haven’t, so here goes:\u003c/em>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>PIECE OF COAL: Sir Scam-A-Lot. \u003c/strong>You tried it. Enjoy eternal damnation!\u003c/span>\u003c/p>\n\u003cp>\u003cstrong>HONORABLE MENTION: The Dude With The Terrible Wig. \u003c/strong>I feel like he has nothing in his life, so the least I can do is throw a worthless award his way.\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>BRONZE:\u003c/strong> \u003cstrong>Valentine. \u003c/strong>No one introverts harder. And no one is more likely to snap one day and kill his entire family.\u003c/span>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>SILVER: Horace. \u003c/strong>For not getting too mad over my Curious Georgina wandering eye. \u003c/span>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cstrong>GOLD: \u003cspan class=\"m_-8500230470282184039s1\">Morwenna and Drake. \u003c/span>\u003c/strong>\u003cspan class=\"m_-8500230470282184039s1\">PTSD is all that stands in the way of their love (and my \u003c/span>\u003cspan class=\"m_-8500230470282184039s1\">Drakenna / Morwennake merch line). That can be cleared up in the season finale and not take years of intense therapy, right? I'm gonna go with yes. After all they've endured, they deserve to spit strawberries into each other's mouths!\u003c/span>\u003c/p>\n\u003cp>Until next week! If you miss my thoughts on \u003cem>Poldark\u003c/em> or pop culture in general, follow me on Twitter \u003ca href=\"https://twitter.com/xcusemybeauty\">@xcusemybeauty\u003c/a>, listen to my podcast \u003ca href=\"https://itunes.apple.com/us/podcast/the-cooler/id1041117499?mt=2\">\u003cem>The Cooler\u003c/em>\u003c/a>, or read all my \u003ca href=\"https://ww2.kqed.org/pop/tag/recaps/\">other \u003cem>Poldark\u003c/em> recaps\u003c/a> below!\u003c/p>\n\u003cp>\u003cem>\u003cstrong>More recaps:\u003c/strong>\u003c/em>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105807/poldark-season-4-episode-6-recap-mo-money-mo-problems\">'Poldark' Season 4 Episode 6 Recap: Mo Money Mo Problems\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105805/poldark-season-4-episode-5-recap-no-tears-left-to-cry\">'Poldark' Season 4 Episode 5 Recap: No Tears Left To Cry\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105803/poldark-season-4-episode-4-recap-cry-me-a-river\">'Poldark' Season 4 Episode 4 Recap: Cry Me A River\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105795/poldark-season-4-episode-3-recap-homeward-bound\">'Poldark' Season 4 Episode 3 Recap: Homeward Bound\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105791/poldark-season-4-episode-2-recap-ready-to-run\">'Poldark' Season 4 Episode 2 Recap: Ready to Run\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105789/poldark-season-4-premiere-recap-you-keep-me-hangin-on\">'Poldark' Season 4 Premiere Recap: You Keep Me Hangin' On\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/96601/poldark-season-3-finale-recap-look-what-you-made-me-do\">'Poldark' Season 3 Finale Recap: Look What You Made Me Do\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/11/13/poldark-season-3-episode-7-recap-i-wanna-sex-you-up/\">'Poldark' Season 3 Episode 7 Recap: I Wanna Sex You Up\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/11/05/poldark-season-3-episode-6-recap-you-give-love-a-bad-name/\">'Poldark' Season 3 Episode 6 Recap: You Give Love A Bad Name\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/29/poldark-season-3-episode-5-recap-the-one-that-got-away/\">'Poldark' Season 3 Episode 5 Recap: The One That Got Away\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/24/poldark-season-3-episode-4-recap-break-free/\">'Poldark' Season 3 Episode 4 Recap: Break Free\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/15/poldark-season-3-episode-3-recap-kiss-the-girl/\">'Poldark' Season 3 Episode 3 Recap: Kiss the Girl\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/08/poldark-season-3-episode-2-recap-voulez-vous-coucher-avec-moi/\">‘Poldark’ Season 3 Episode 2 Recap: Voulez-vous Coucher Avec Moi?\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/02/poldark-season-3-premiere-recap-same-old-mistakes/\">‘Poldark’ Season 3 Premiere Recap: Same Old Mistakes\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/11/27/poldark-season-2-finale-recap-burn-baby-burn/\">‘Poldark’ Season 2 Finale Recap: Burn Baby Burn\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/20/poldark-season-2-episode-8-recap-man-i-feel-like-a-woman/\">'Poldark' Season 2, Episode 8 Recap: Man! I Feel Like A Woman!\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/13/poldark-season-2-episode-7-recap-im-in-love-with-a-monster/\">'Poldark' Season 2, Episode 7 Recap: I'm In Love With A Monster\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/06/poldark-season-2-episode-6-recap-informer/\">'Poldark' Season 2, Episode 6 Recap: Informer\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/10/30/poldark-season-2-episode-5-recap-before-he-cheats/\">'Poldark' Season 2, Episode 5 Recap: Before He Cheats\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/10/24/poldark-season-2-episode-4-recap-sink-or-swim/\">'Poldark' Season 2, Episode 4 Recap: Sink or Swim\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/10/17/poldark-season-2-episode-3-recap-miss-independent/\">'Poldark' Season 2, Episode 3 Recap: Miss Independent\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/10/02/poldark-season-2-episode-2-recap-you-dont-bring-me-flowers/\">'Poldark' Season 2, Episode 2 Recap: You Don't Bring Me Flowers\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/27/poldark-season-2-premiere-recap-court-and-spark/\">'Poldark' Season 2, Episode 1 Recap: Court and Spark\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/23/poldark-season-1-episode-4-recap-send-my-love-to-your-new-lover/\"> 'Poldark' Season 1, Episode 4 Recap: Send My Love to Your New Lover\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/21/poldark-season-1-episode-3-recap-oops-there-goes-my-shirt/\">‘Poldark’ Season 1, Episode 3 Recap: Oops, There Goes My Shirt\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/20/poldark-season-1-episode-2-recap-guns-and-ships-bang-bang/\">‘Poldark’ Season 1, Episode 2 Recap: Bang Bang\u003c/a>\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n\u003cp>\u003ca href=\"http://ww2.kqed.org/pop/2016/09/19/poldark-season-1-premiere-recap-stayin-alive/\">‘Poldark’ Season 1 Premiere Recap: Stayin’ Alive\u003c/a>\u003c/p>\n\n",
"disqusIdentifier": "105809 https://ww2.kqed.org/pop/?p=105809",
"disqusUrl": "https://ww2.kqed.org/pop/2018/11/11/poldark-season-4-episode-7-recap-london-calling/",
"stats": {
"hasVideo": false,
"hasChartOrMap": false,
"hasAudio": false,
"hasPolis": false,
"wordCount": 2657,
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"iframeSrcs": [],
"paragraphCount": 147
},
"modified": 1541975712,
"excerpt": "This week, Demelza experiences a #MeToo moment, blood is spilled and a random cute monkey shows up!",
"headData": {
"twImgId": "",
"twTitle": "",
"ogTitle": "",
"ogImgId": "",
"twDescription": "",
"description": "This week, Demelza experiences a #MeToo moment, blood is spilled and a random cute monkey shows up!",
"title": "'Poldark' Season 4 Episode 7 Recap: London Calling | KQED",
"ogDescription": "",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "'Poldark' Season 4 Episode 7 Recap: London Calling",
"datePublished": "2018-11-11T14:26:06-08:00",
"dateModified": "2018-11-11T14:35:12-08:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
},
"guestAuthors": [],
"slug": "poldark-season-4-episode-7-recap-london-calling",
"status": "publish",
"path": "/pop/105809/poldark-season-4-episode-7-recap-london-calling",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>In \u003ca href=\"https://www.kqed.org/pop/105807/poldark-season-4-episode-6-recap-mo-money-mo-problems\">the previous episode of \u003cem>Poldark\u003c/em>\u003c/a>, Elizabeth and Morwenna both realized they were carrying demonic embryos. Will they pose for an \u003cem>OMG-we're-both-preggers-at-the-same-time\u003c/em> photoshoot like Khloe Kardashian and Kylie Jenner?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-107331\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/khloe-kylie-pregnant-morwenna-elizabeth.jpg\" alt=\"\" width=\"400\" height=\"516\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/09/khloe-kylie-pregnant-morwenna-elizabeth.jpg 615w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/khloe-kylie-pregnant-morwenna-elizabeth-160x206.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/khloe-kylie-pregnant-morwenna-elizabeth-240x309.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/khloe-kylie-pregnant-morwenna-elizabeth-375x484.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/khloe-kylie-pregnant-morwenna-elizabeth-520x671.jpg 520w\" sizes=\"(max-width: 400px) 100vw, 400px\">\u003c/p>\n\u003cp>Only one way to find out! On with the show!\u003c/p>\n\u003cp>We pick up right where we left off: with Ross and Demelza mid-coitus on the floor of their London sex den. They take turns spitting strawberries into each other's mouths.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107332\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/strawberry-spit.gif\" alt=\"\" width=\"480\" height=\"270\">\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "fullwidth"
},
"numeric": [
"fullwidth"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>Is there anything that could ruin the sexual healing mood?\u003c/p>\n\u003cp>Yes, there is, and it's this line from Demelza:\u003c/p>\n\u003cp>\"Do you wish the children were here?\"\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107348\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/shrink-sign-language.gif\" alt=\"\" width=\"480\" height=\"268\">\u003c/p>\n\u003cp>Ross is like, \u003cem>Um, not so much! My twig and berries are literally out right now. The fact that we leave the kids at home all the time and ignore them when we're actually around is enough fodder for their future therapy sessions, let's not add witnessing their parents boink to the list.\u003c/em>\u003c/p>\n\u003cp>Demelza continues to, um, deflate the situation, with this line: \"Well, at this rate, we'll be soon adding to their number.\"\u003c/p>\n\u003cp>No more pregnancies!\u003c/p>\n\u003cp>This isn't PBS' \u003cem>\u003ca href=\"https://www.kqed.org/pop/tag/victoria\">Victoria\u003c/a>\u003c/em>!\u003c/p>\n\u003cp>Just have filthy floorboard sex and let that be enough!\u003c/p>\n\u003cp>Swim slower, Ross' sperm!\u003c/p>\n\u003cp>Be more standoffish, Demelza's ovaries!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107349\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/NO-MORE-KIDS.gif\" alt=\"\" width=\"480\" height=\"269\">\u003c/p>\n\u003cp>Across town, Malfoy shows off the new mansion he bought with blood money and announces he will host a masked ball so that Geoffrey Charles and all the other rich Londoners have another opportunity to puke all over the place.\u003c/p>\n\u003cp>Elizabeth tries to slow his roll a little bit: \"My dear, recollect how many times your invitations have not found the favor they deserve.\"\u003c/p>\n\u003cp>Translation: You are a social pariah and absolutely no one wants to willingly party with you.\u003c/p>\n\u003cp>Malfoy agrees that everyone hates his guts, but adds he plans to make it a charity event so everyone shows up out of pity.\u003c/p>\n\u003cp>The entire time this conversation is happening, poor little Valentine is in the corner silently playing on a huge rocking horse. #OnlyChildProblems\u003c/p>\n\u003cp>Compare and contrast:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107333\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/rocking-horse.gif\" alt=\"\" width=\"480\" height=\"270\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107335\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/seesaw-valentine-lonely-poldark.gif\" alt=\"\" width=\"498\" height=\"367\">\u003c/p>\n\u003cp>At a daytime rave, Demelza is delighted by all the razzmatazz London has to offer. Somehow, she doesn't notice the best and cutest guest at the party:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107336\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/monkey-cute-poldark.gif\" alt=\"\" width=\"480\" height=\"270\">\u003c/p>\n\u003cp>I want to know this monkey's name and what she's munching on and what her favorite color is! (If I had to guess I'd say Curious Georgina, watermelon Bubblicious gum and aquamarine.)\u003c/p>\n\u003cp>Moments later, Horace the Pug catches me checking out a cute \u003cem>Poldark\u003c/em> animal that isn't him. My bad! Behold the one and only king of my heart:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107337\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/horace-cutie-poldark.gif\" alt=\"\" width=\"480\" height=\"270\">\u003c/p>\n\u003cp>Such a heartthrob! What monkey?\u003c/p>\n\u003cp>Back at Ross and Demelza's sex den, Demelza says she's tuckered out from all the sight-seeing and is going to take a nap. Ross seductively asks, \"What if I have other plans for you?\" They proceed to have sex for the 392nd time this week. I hope they tip the hotel maid a pretty penny (pence?) for having to scrub down every surface after they check out. Also, as I said before, PLEASE NO MORE BABIES. JUST SAY NO!\u003c/p>\n\u003cp>Back in Cornwall, Drake takes a look at the new barn he's moving into. This one is somehow sadder than the last. Sam offers to help him renovate it. I smell an HGTV spinoff!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107350\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/property-brothers.jpg\" alt=\"\" width=\"616\" height=\"347\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/11/property-brothers.jpg 616w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/property-brothers-160x90.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/property-brothers-240x135.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/property-brothers-375x211.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/property-brothers-520x293.jpg 520w\" sizes=\"(max-width: 616px) 100vw, 616px\">\u003c/p>\n\u003cp>Over on Toe Jam Lane, Gross Goblin Mama stands a mere three paces away from Morwenna as she tells a doctor about her plan to lock Morwenna up in a loony bin the second she gives birth to the Anti-Christ. Have you ever seen a face express the feeling of \u003ca href=\"http://onlineslangdictionary.com/meaning-definition-of/fml\">FML\u003c/a> this strongly?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107339\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/fml-morwenna-poldark.gif\" alt=\"\" width=\"480\" height=\"270\">\u003c/p>\n\u003cp>Gross Goblin Mama goes on to tell Morwenna that she better have a boy because \"girls are of use to no one.\" Where's Feminist Ross when you need him?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107370\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/ross-poldark-feminist.gif\" alt=\"\" width=\"500\" height=\"278\">\u003c/p>\n\u003cp>We immediately get our answer. He's at the masked ball! Sir Scam-A-Lot is also in attendance. And he has the hots for Demelza.\u003c/p>\n\u003cp>\u003cstrong>Sir Scam-A-Lot:\u003c/strong> \"The hair is a touch provincial, but the rest is good.\"\u003c/p>\n\u003cp>\u003cstrong>Malfoy:\u003c/strong> \"Doubtless, she's been dressed in London.\"\u003c/p>\n\u003cp>\u003cstrong>Sir Scam-A-Lot:\u003c/strong> \"Then she must be undressed in London.\"\u003c/p>\n\u003cp>Oh, don't you worry. She has. Countless times. All over that hotel room.\u003c/p>\n\u003cp>Malfoy eggs Sir Scam-A-Lot on in his attempt to seduce Demelza. His pickup line could use some work:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107340\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/poldark-cannibal.gif\" alt=\"\" width=\"480\" height=\"270\">\u003c/p>\n\u003cp>His next pickup strategy—loudly licking his fingers, making way too much eye contact and showing off coat buttons that contain the hair of men he's murdered in duels—isn't much better.\u003c/p>\n\u003cp>Then, he looks at Ross and his friend who's a girl and says, \"Delicious body.\" Demelza assumes he's talking about Ross because... well, you've seen the shirtless scything and swimming gifs. Sir Scam-A-Lot clarifies he's objectifying his friend, \"though I venture Poldark's has much to recommend it.\" Damn right it does!\u003c/p>\n\u003cp>This attempted mating ritual gets more awkward (and more lizardy) by the second:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107342\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/creepy-poldark.gif\" alt=\"\" width=\"480\" height=\"270\">\u003c/p>\n\u003cp>Eventually, Sir Scam-A-Lot just comes out and says it. \u003cem>Hey, girl, when can we be alone? I'm interested in date-raping you. \u003c/em>Thankfully, Ross, Blondie and \u003cem>Doc \u003c/em>show up to diffuse the situation. But that doesn't stop Sir Scam-A-Lot and Malfoy from betting on whether he can have sex with Demelza by the end of the week.\u003c/p>\n\u003cp>Ugh, if this episode ends in sexual violence, I am grabbing a pitchfork and marching right up to Masterpiece Theater Headquarters!\u003c/p>\n\u003cp>*looks up where that actually is, discovers it's all the way in Virginia*\u003c/p>\n\u003cp>Okay, fine, I'll email them a pitchfork selfie.\u003c/p>\n\u003cp>The next day, Malfoy is annoyed that he can't bulldoze a poor neighborhood without consequences. Elizabeth offers up a sneakier way to displace all the poor people. Her one-way ticket to hell just got upgraded to first-class.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-106667 size-full\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/going-to-hell-gif-1.gif\" alt=\"\" width=\"460\" height=\"304\">\u003c/p>\n\u003cp>Oh, and in case you were wondering, Valentine is \u003cem>still\u003c/em> rocking on that horse silently in the background.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107383\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/valentine-alone.gif\" alt=\"\" width=\"376\" height=\"200\">\u003c/p>\n\u003cp>At yet another party, Sir Scam-A-Lot continues to harass Demelza. His one-liners are somehow getting grosser: \"You have an agile tongue, which I shall know what to do with, in due course.\" Ross has knocked dudes out for way less, so what's the hold up here?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107384\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/what-are-you-waiting-for-i-know-what.gif\" alt=\"\" width=\"500\" height=\"211\">\u003c/p>\n\u003cp>Later that night, Ross and Demelza are not having sex for once. Instead, they're arguing over Demelza not doing enough to spurn Sir Scam-A-Lot. What's next, Ross? Her dress was too short? She was asking for it? Don't make me rescind my Feminist Ross animated gif!\u003c/p>\n\u003cp>Back at Blood Money Mansion, Malfoy brags about blackmailing someone for their vote in Parliament. Elizabeth proudly tells Valentine how clever his fake dad is, but Val is too busy playing solitaire (no, really, that's not a joke) to respond.\u003c/p>\n\u003cp>The next day, Demelza confides in Doc and Blondie about Ross' jealousy. The gang is too distracted by dumb drama to recognize Curious Georgina's cuteness. Literally everyone else is rubber-necking to gaze at the adorable legend.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107360\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/ee.png\" alt=\"\" width=\"532\" height=\"435\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/11/ee.png 532w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/ee-160x131.png 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/ee-240x196.png 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/ee-375x307.png 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/ee-520x425.png 520w\" sizes=\"(max-width: 532px) 100vw, 532px\">\u003c/p>\n\u003cp>When Demelza returns to her hotel room, Sir Scam-A-Lot is creepily waiting. He goes from zero to date rapist in no time at all, blocking the exit and saying gross things like, \"Tell me. Do you cry out when a man takes you?\" Demelza, grab a candlestick! It's the murder weapon du \u003cdel>jour\u003c/del> Season 4 after all!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-107361\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/poldark-lumiere-1020x548.jpg\" alt=\"\" width=\"640\" height=\"344\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-lumiere-1020x548.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-lumiere-160x86.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-lumiere-800x430.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-lumiere-768x413.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-lumiere-1200x645.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-lumiere-1920x1032.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-lumiere-1180x634.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-lumiere-960x516.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-lumiere-240x129.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-lumiere-375x202.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/poldark-lumiere-520x280.jpg 520w\" sizes=\"(max-width: 640px) 100vw, 640px\">\u003c/p>\n\u003cp>Demelza has a better idea. Apparently, that white knob rings the innkeeper!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107362\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/saved-by-the-bell-logo.gif\" alt=\"\" width=\"500\" height=\"378\">\u003c/p>\n\u003cp>On his way out, Sir Scam-A-Lot keeps flapping his gums.\u003c/p>\n\u003cp>\u003cstrong>Sir Scam-A-Lot:\u003c/strong> \"May I wait on you some other time?\"\u003c/p>\n\u003cp>\u003cstrong>Demelza:\u003c/strong> \u003cem>Probably won't ever be in the mood to be raped, so no.\u003c/em>\u003c/p>\n\u003cp>\u003cstrong>Sir Scam-A-Lot:\u003c/strong> \"I see. It's not me you're afraid of but your husband! Does he beat you?\"\u003c/p>\n\u003cp>\u003cstrong>Demelza:\u003c/strong> \"Frequently.\"\u003c/p>\n\u003cp>Well played, Demelza!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107364\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/middle-finger-smile-2.gif\" alt=\"\" width=\"499\" height=\"230\">\u003c/p>\n\u003cp>When Ross returns home, he's more concerned with what Demelza did to encourage Sir Scam-A-Lot than what Sir Scam-A-Lot attempted to do. Consider the Feminist Ross gif rescinded! WTF. Read a book, dude!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107369\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/ross-poldark-not-feminist.gif\" alt=\"\" width=\"500\" height=\"278\">\u003c/p>\n\u003cp>Knowing that he needs to start getting back in my good graces, the next day in Parliament, Ross physically accosts Sir Scam-A-Lot for sitting on his gloves and generally being a prick!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107371\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/hit-punch-yas.gif\" alt=\"\" width=\"360\" height=\"270\">\u003c/p>\n\u003cp>On a different note, can we all pitch in to buy this dude a decent lace-front wig? He clearly needs our help.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-107372\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/Screen-Shot-2018-11-10-at-2.04.29-PM-1020x1100.png\" alt=\"\" width=\"640\" height=\"690\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/11/Screen-Shot-2018-11-10-at-2.04.29-PM-1020x1100.png 1020w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/Screen-Shot-2018-11-10-at-2.04.29-PM-160x173.png 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/Screen-Shot-2018-11-10-at-2.04.29-PM-800x863.png 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/Screen-Shot-2018-11-10-at-2.04.29-PM-768x829.png 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/Screen-Shot-2018-11-10-at-2.04.29-PM-960x1036.png 960w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/Screen-Shot-2018-11-10-at-2.04.29-PM-240x259.png 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/Screen-Shot-2018-11-10-at-2.04.29-PM-375x405.png 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/Screen-Shot-2018-11-10-at-2.04.29-PM-520x561.png 520w, https://ww2.kqed.org/app/uploads/sites/12/2018/11/Screen-Shot-2018-11-10-at-2.04.29-PM.png 1066w\" sizes=\"(max-width: 640px) 100vw, 640px\">\u003c/p>\n\u003cp>Speaking of hair, Sir Scam-A-Lot wants to murder Ross and make a button out of his curls, so he invites him to a duel. Despite not being a very good shot, Ross agrees because last week's episode was kind of a snooze. They take their paces, fire and both take a hit! Sir Scam-A-Lot nips Ross in the arm. Ross gets him right in the groin. (Nice one, Ross! A few inches over would have been even better!)\u003c/p>\n\u003cp>Ross rushes over to help, but Sir Scam-A-Lot isn't very gracious about the whole thing: \"I wish I shot your head off. Damn and blast you to all eternity.\" Then, he passes out. Perhaps forever?\u003c/p>\n\u003cp>My eulogy for him:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107044\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/oh-and-demelza-poldark-gif.gif\" alt=\"\" width=\"480\" height=\"267\">\u003c/p>\n\u003cp>Back at the hotel, Doc pokes into Ross' open wound, which almost causes Demelza to pull a Geoffrey Charles all over the floor:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107373\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/demelza-vomit-puke-.gif\" alt=\"\" width=\"480\" height=\"266\">\u003c/p>\n\u003cp>There's a knock at the door!\u003c/p>\n\u003cp>Duels are illegal so it might be the police!\u003c/p>\n\u003cp>Oh, it's just a letter...\u003c/p>\n\u003cp>...saying that Sir Scam-A-Lot croaked!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107376\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/elaine-seinfeld-dance-graves.gif\" alt=\"\" width=\"480\" height=\"458\">\u003c/p>\n\u003cp>Back in Cornwall, Morwenna has a miscarriage. I feel very ¯\\_(ツ)_/¯ over this turn of events, as does Morwenna.\u003c/p>\n\u003cp>\u003cstrong>Gross Goblin Mama:\u003c/strong> \"The doctor believes you have suffered greatly since your miscarriage.\"\u003c/p>\n\u003cp>\u003cstrong>Morwenna:\u003c/strong> \"He's mistaken. I believe it was for the best.\"\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107385\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/no-lies-detected.gif\" alt=\"\" width=\"200\" height=\"100\">\u003c/p>\n\u003cp>Across town, Drake is working in his new barn when Morwenna shows up!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107386\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/excited-arrested-development.gif\" alt=\"\" width=\"275\" height=\"155\">\u003c/p>\n\u003cp>She explains why she keeps shunning him: she can't bear to be touched or kissed or anything else 'cause it'll trigger her PTSD and make her think of being raped by Gross Goblin for years. Then she runs off.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107387\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/sad-frown-baby.gif\" alt=\"\" width=\"320\" height=\"224\">\u003c/p>\n\u003cp>Meanwhile, over at Blood Money Mansion, while Valentine silently plays with an abacus (LOL), Malfoy tries to think of a way to expose the duel and hopefully get Ross hanged or something. He runs and snitches to the Attorney General, but the AG's response is basically, \u003cem>Get a life, loser.\u003c/em>\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-35963\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2016/09/azc2u1jpg.gif-c200.gif\" alt=\"\" width=\"200\" height=\"200\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2016/09/azc2u1jpg.gif-c200.gif 200w, https://ww2.kqed.org/app/uploads/sites/12/2016/09/azc2u1jpg.gif-c200-32x32.gif 32w, https://ww2.kqed.org/app/uploads/sites/12/2016/09/azc2u1jpg.gif-c200-50x50.gif 50w, https://ww2.kqed.org/app/uploads/sites/12/2016/09/azc2u1jpg.gif-c200-64x64.gif 64w, https://ww2.kqed.org/app/uploads/sites/12/2016/09/azc2u1jpg.gif-c200-96x96.gif 96w, https://ww2.kqed.org/app/uploads/sites/12/2016/09/azc2u1jpg.gif-c200-128x128.gif 128w, https://ww2.kqed.org/app/uploads/sites/12/2016/09/azc2u1jpg.gif-c200-150x150.gif 150w\" sizes=\"(max-width: 200px) 100vw, 200px\">\u003c/p>\n\u003cp>The following day, while Valentine again rocks on the horse by himself, Geoffrey Charles serves his function as a mere plot device by bursting in out of nowhere and blurting out how much Valentine looks like Ross. Elizabeth and Malfoy both make this face:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107378\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/shocked-monkey-puppet.gif\" alt=\"\" width=\"320\" height=\"218\">\u003c/p>\n\u003cp>Across town, Blondie and Doc have an entire Horace-centric conversation about their relationship:\u003c/p>\n\u003cp>\u003cstrong>Blondie:\u003c/strong> \"Poor Horace wonders why he must be abandoned.\"\u003c/p>\n\u003cp>\u003cstrong>Doc:\u003c/strong> \"Poor Horace knows that I've already stayed longer than intended.\"\u003c/p>\n\u003cp>\u003cstrong>Blondie:\u003c/strong> \"Horace wonders why Doc can't find it in his heart to love London as he does.\"\u003c/p>\n\u003cp>\u003cstrong>Doc:\u003c/strong> \"Horace knows that he and I are different breeds. Perhaps Horace will return to Cornwall sooner than he thought.\"\u003c/p>\n\u003cp>\u003cstrong>Blondie:\u003c/strong> \"Perhaps he will.\"\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107379\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/horace-cutie-poldark-gif.gif\" alt=\"\" width=\"480\" height=\"264\">\u003c/p>\n\u003cp>From now on, Horace is my preferred pronoun. Horace wonders why all episodes can't be about Horace. Horace can't believe there's only one episode left in the season. Horace wonders if you all will come back and read \u003ca href=\"https://www.kqed.org/pop/tag/victoria\">\u003cem>Victoria\u003c/em> recaps\u003c/a> even though there are no cute pugs in that show. Horace is going to get on with the rest of the recap now.\u003c/p>\n\u003cp>On the party grounds, Curious Georgina is nowhere to be found, but the other usual suspects are in attendance. Malfoy stomps past Ross, which reminds Ross that, for some reason, he has to pay Sir Scam-A-Lot's \u003cem>I-bet-I-can-rape-Demelza\u003c/em> wager to Malfoy. Things quickly get out of hand:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107380\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/throw-money-face-fight-poldark.gif\" alt=\"\" width=\"480\" height=\"264\">\u003c/p>\n\u003cp>I didn't think anything could top the fight when Malfoy almost gouged Ross' eyes out or the fight when Ross almost roasted Malfoy's entire head in a roaring fireplace, but using someone's face as a coin slot comes pretty close!\u003c/p>\n\u003cp>Elizabeth says, \"I cannot imagine...!\" Girl, quit lying. You know exactly the kind of person you're married to. Heck, you help him enact evil pretty much every episode! And you know exactly why he's pissed, so let's skip the act.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107388\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/11/shh-youre-getting-on-my-nerves-britney.gif\" alt=\"\" width=\"500\" height=\"270\">\u003c/p>\n\u003cp>The next morning, Ross wakes to find a letter from Demelza. It goes a little something like this:\u003c/p>\n\u003cp>\u003cem>Oh, hey.\u003c/em>\u003c/p>\n\u003cp>\u003cem>I'm going home. Feeding each other strawberries like mama birds was fun, but all the sexual harassment, victim-blaming and groin mutilation has gotten to be too much for me. This is where I would write 'I want a divorce' if that was a thing women could ask for in the 18th-century, but instead, I'll say 'See ya when I see ya.'\u003c/em>\u003c/p>\n\u003cp>End scene!\u003c/p>\n\u003cp>\u003cem>After every episode, it’s only right to reward characters who’ve impressed and diss the ones that haven’t, so here goes:\u003c/em>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>PIECE OF COAL: Sir Scam-A-Lot. \u003c/strong>You tried it. Enjoy eternal damnation!\u003c/span>\u003c/p>\n\u003cp>\u003cstrong>HONORABLE MENTION: The Dude With The Terrible Wig. \u003c/strong>I feel like he has nothing in his life, so the least I can do is throw a worthless award his way.\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>BRONZE:\u003c/strong> \u003cstrong>Valentine. \u003c/strong>No one introverts harder. And no one is more likely to snap one day and kill his entire family.\u003c/span>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>SILVER: Horace. \u003c/strong>For not getting too mad over my Curious Georgina wandering eye. \u003c/span>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cstrong>GOLD: \u003cspan class=\"m_-8500230470282184039s1\">Morwenna and Drake. \u003c/span>\u003c/strong>\u003cspan class=\"m_-8500230470282184039s1\">PTSD is all that stands in the way of their love (and my \u003c/span>\u003cspan class=\"m_-8500230470282184039s1\">Drakenna / Morwennake merch line). That can be cleared up in the season finale and not take years of intense therapy, right? I'm gonna go with yes. After all they've endured, they deserve to spit strawberries into each other's mouths!\u003c/span>\u003c/p>\n\u003cp>Until next week! If you miss my thoughts on \u003cem>Poldark\u003c/em> or pop culture in general, follow me on Twitter \u003ca href=\"https://twitter.com/xcusemybeauty\">@xcusemybeauty\u003c/a>, listen to my podcast \u003ca href=\"https://itunes.apple.com/us/podcast/the-cooler/id1041117499?mt=2\">\u003cem>The Cooler\u003c/em>\u003c/a>, or read all my \u003ca href=\"https://ww2.kqed.org/pop/tag/recaps/\">other \u003cem>Poldark\u003c/em> recaps\u003c/a> below!\u003c/p>\n\u003cp>\u003cem>\u003cstrong>More recaps:\u003c/strong>\u003c/em>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105807/poldark-season-4-episode-6-recap-mo-money-mo-problems\">'Poldark' Season 4 Episode 6 Recap: Mo Money Mo Problems\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105805/poldark-season-4-episode-5-recap-no-tears-left-to-cry\">'Poldark' Season 4 Episode 5 Recap: No Tears Left To Cry\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105803/poldark-season-4-episode-4-recap-cry-me-a-river\">'Poldark' Season 4 Episode 4 Recap: Cry Me A River\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105795/poldark-season-4-episode-3-recap-homeward-bound\">'Poldark' Season 4 Episode 3 Recap: Homeward Bound\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105791/poldark-season-4-episode-2-recap-ready-to-run\">'Poldark' Season 4 Episode 2 Recap: Ready to Run\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105789/poldark-season-4-premiere-recap-you-keep-me-hangin-on\">'Poldark' Season 4 Premiere Recap: You Keep Me Hangin' On\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/96601/poldark-season-3-finale-recap-look-what-you-made-me-do\">'Poldark' Season 3 Finale Recap: Look What You Made Me Do\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/11/13/poldark-season-3-episode-7-recap-i-wanna-sex-you-up/\">'Poldark' Season 3 Episode 7 Recap: I Wanna Sex You Up\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/11/05/poldark-season-3-episode-6-recap-you-give-love-a-bad-name/\">'Poldark' Season 3 Episode 6 Recap: You Give Love A Bad Name\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/29/poldark-season-3-episode-5-recap-the-one-that-got-away/\">'Poldark' Season 3 Episode 5 Recap: The One That Got Away\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/24/poldark-season-3-episode-4-recap-break-free/\">'Poldark' Season 3 Episode 4 Recap: Break Free\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/15/poldark-season-3-episode-3-recap-kiss-the-girl/\">'Poldark' Season 3 Episode 3 Recap: Kiss the Girl\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/08/poldark-season-3-episode-2-recap-voulez-vous-coucher-avec-moi/\">‘Poldark’ Season 3 Episode 2 Recap: Voulez-vous Coucher Avec Moi?\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/02/poldark-season-3-premiere-recap-same-old-mistakes/\">‘Poldark’ Season 3 Premiere Recap: Same Old Mistakes\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/11/27/poldark-season-2-finale-recap-burn-baby-burn/\">‘Poldark’ Season 2 Finale Recap: Burn Baby Burn\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/20/poldark-season-2-episode-8-recap-man-i-feel-like-a-woman/\">'Poldark' Season 2, Episode 8 Recap: Man! I Feel Like A Woman!\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/13/poldark-season-2-episode-7-recap-im-in-love-with-a-monster/\">'Poldark' Season 2, Episode 7 Recap: I'm In Love With A Monster\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/06/poldark-season-2-episode-6-recap-informer/\">'Poldark' Season 2, Episode 6 Recap: Informer\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/10/30/poldark-season-2-episode-5-recap-before-he-cheats/\">'Poldark' Season 2, Episode 5 Recap: Before He Cheats\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/10/24/poldark-season-2-episode-4-recap-sink-or-swim/\">'Poldark' Season 2, Episode 4 Recap: Sink or Swim\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/10/17/poldark-season-2-episode-3-recap-miss-independent/\">'Poldark' Season 2, Episode 3 Recap: Miss Independent\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/10/02/poldark-season-2-episode-2-recap-you-dont-bring-me-flowers/\">'Poldark' Season 2, Episode 2 Recap: You Don't Bring Me Flowers\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/27/poldark-season-2-premiere-recap-court-and-spark/\">'Poldark' Season 2, Episode 1 Recap: Court and Spark\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/23/poldark-season-1-episode-4-recap-send-my-love-to-your-new-lover/\"> 'Poldark' Season 1, Episode 4 Recap: Send My Love to Your New Lover\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/21/poldark-season-1-episode-3-recap-oops-there-goes-my-shirt/\">‘Poldark’ Season 1, Episode 3 Recap: Oops, There Goes My Shirt\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/20/poldark-season-1-episode-2-recap-guns-and-ships-bang-bang/\">‘Poldark’ Season 1, Episode 2 Recap: Bang Bang\u003c/a>\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "floatright"
},
"numeric": [
"floatright"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>\u003ca href=\"http://ww2.kqed.org/pop/2016/09/19/poldark-season-1-premiere-recap-stayin-alive/\">‘Poldark’ Season 1 Premiere Recap: Stayin’ Alive\u003c/a>\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/pop/105809/poldark-season-4-episode-7-recap-london-calling",
"authors": [
"27"
],
"categories": [
"pop_3"
],
"tags": [
"pop_3341",
"pop_2905",
"pop_8"
],
"featImg": "pop_107382",
"label": "pop"
},
"pop_105807": {
"type": "posts",
"id": "pop_105807",
"meta": {
"index": "posts_1716263798",
"site": "pop",
"id": "105807",
"score": null,
"sort": [
1541387087000
]
},
"parent": 0,
"labelTerm": {
"site": "pop"
},
"blocks": [],
"publishDate": 1541387087,
"format": "standard",
"disqusTitle": "'Poldark' Season 4 Episode 6 Recap: Mo Money Mo Problems",
"title": "'Poldark' Season 4 Episode 6 Recap: Mo Money Mo Problems",
"headTitle": "KQED Pop | KQED Arts",
"content": "\u003cp>In \u003ca href=\"https://www.kqed.org/pop/105805/poldark-season-4-episode-5-recap-no-tears-left-to-cry\">the previous episode of \u003cem>Poldark\u003c/em>\u003c/a>, a candlestick, a spooked horse, a few trees and karma joined forces to murder Gross Goblin (*blasts Etta James' \"At Last\"*).\u003c/p>\n\u003cp>In a single episode, the experience of watching this show went from this:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106903\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/depressed-poldark-sara-death-die.gif\" alt=\"\" width=\"480\" height=\"270\">\u003c/p>\n\u003cp>To this:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107066\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/watching-poldark-happy-vicar-dead.gif\" alt=\"\" width=\"500\" height=\"282\">\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>Will an inanimate object do us a solid and kill off another evil character this week? Only one way to find out! On with the show!\u003c/p>\n\u003cp>Woah, that was fast! Another evildoer has croaked! Way to go, Lumiere!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107035\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/lumiere-butt.gif\" alt=\"\" width=\"480\" height=\"270\">\u003c/p>\n\u003cp>Alas, the deceased is just some random banker dude who embezzled other people's money. This brings us to this week's edition of Malfoy Has A New Evil Plan To Get Even With Ross For Being Hotter Than He Is.\u003c/p>\n\u003cp>The bank in question is where all of Ross' life savings are, so if Malfoy can bully the town into withdrawing all of their funds, the bank will go under, taking all the Poldark coins with it and jeopardizing the mine and all of its employees. Malfoy borrows a bon mot from Marie Antoinette and puts his own spin on it:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-107145\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/marie-george-1020x574.jpg\" alt=\"\" width=\"640\" height=\"360\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/09/marie-george-1020x574.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/marie-george-160x90.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/marie-george-800x450.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/marie-george-768x432.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/marie-george.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/marie-george-1180x664.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/marie-george-960x540.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/marie-george-240x135.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/marie-george-375x211.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/marie-george-520x293.jpg 520w\" sizes=\"(max-width: 640px) 100vw, 640px\">\u003c/p>\n\u003cp>I'm a pacifist, but my fist naturally clenches every time I see Malfoy's face. It's just begging for a punch.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107040\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/hermione-punch-malfoy-gif.gif\" alt=\"\" width=\"540\" height=\"210\">\u003c/p>\n\u003cp>Speaking of Malfoy's face, Elizabeth walks in while he's plotting and says, \"You have a particular expression when you're conspiring against Ross.\"\u003c/p>\n\u003cp>It's true.\u003c/p>\n\u003cp>It looks like a cross between this:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107041\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/angry-white-lady-curtains-freak-out-gif.gif\" alt=\"\" width=\"445\" height=\"250\">\u003c/p>\n\u003cp>And this:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107042\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/orig.gif\" alt=\"\" width=\"635\" height=\"476\">\u003c/p>\n\u003cp>Across town, someone tells Demelza about Not So Dearly Departed Embezzler's death. Her reaction is so brutal that it could kill the man all over again:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107044\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/oh-and-demelza-poldark-gif.gif\" alt=\"\" width=\"480\" height=\"267\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107045\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/ha-ha-laughing-captain-luc-star-trek-gif.gif\" alt=\"\" width=\"400\" height=\"293\">\u003c/p>\n\u003cp>But Demelza soon learns what this particular rando's death might mean for the family's financial future.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107050\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/sailor-moon-piggy-bank-money-gif.gif\" alt=\"\" width=\"540\" height=\"375\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-107049\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/help-me-im-poor.gif\" alt=\"\" width=\"500\" height=\"209\">\u003c/p>\n\u003cp>Ominous music plays while Drake floats face down in the ocean. He might be dead.\u003c/p>\n\u003cp>But let's focus on the important thing first:\u003c/p>\n\u003cp>He's shirtless.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107073\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/poldark-drake-face-down-gif.gif\" alt=\"\" width=\"480\" height=\"267\">\u003c/p>\n\u003cp>Okay, now that that requisite half-naked gif is out of the way, let's get back to the whole is-Drake-dead thing. Turns out he's alive and just being really dramatic. These days, we process a difficult breakup by posting something passive-aggressive on social media and/or crying while singing an Adele ballad at karaoke. I guess, back then, the only way to deal with heartbreak was pretending you've drowned to death.\u003c/p>\n\u003cp>So Drake lives to see another day (which will likely involve someone trying to arrest him, murder him, dump him or all of the above). My career advice: Turn lemons into lemonade by producing a sensitive rap album all about his hardships and emo feelings, just like \u003ca href=\"https://static.vibe.com/files/2013/09/vibe-vixen-drake-nothing-was-the-same-album-cover-compressed.jpg\">his 21st-century namesake\u003c/a>.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107094\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/drake-poldark-album-cover.jpg\" alt=\"\" width=\"820\" height=\"820\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/09/drake-poldark-album-cover.jpg 820w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/drake-poldark-album-cover-160x160.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/drake-poldark-album-cover-800x800.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/drake-poldark-album-cover-768x768.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/drake-poldark-album-cover-240x240.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/drake-poldark-album-cover-375x375.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/drake-poldark-album-cover-520x520.jpg 520w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/drake-poldark-album-cover-32x32.jpg 32w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/drake-poldark-album-cover-50x50.jpg 50w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/drake-poldark-album-cover-64x64.jpg 64w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/drake-poldark-album-cover-96x96.jpg 96w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/drake-poldark-album-cover-128x128.jpg 128w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/drake-poldark-album-cover-150x150.jpg 150w\" sizes=\"(max-width: 820px) 100vw, 820px\">\u003c/p>\n\u003cp>As an apology for making us think Drake was dead for 3 seconds, the \u003cem>Poldark\u003c/em> writers whip up a serving of their signature special: a scene involving a wet half-naked man.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-107096 size-full\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/drake-shirtless-body-swimming-poldark.gif\" alt=\"\" width=\"480\" height=\"267\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-107095 size-full\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/drake-shirtless-poldark-gif.gif\" alt=\"\" width=\"480\" height=\"267\">\u003c/p>\n\u003cp>Sam ignores the sinfulness of Drake's naked nipples and begs Drake to leave the barn ashes behind and move in with him. Drake refuses and shares this little heart-stabbing nugget: \"Morwenna is dead to me.\"\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-107098\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/shut-your-dirty-little-mouth-colbert-gif.gif\" alt=\"\" width=\"400\" height=\"332\">\u003c/p>\n\u003cp>Drake plans to enlist in the military or get into some other calamitous situation that'll keep Drakenna / Morwennake apart for another few episodes. Can y'all just hand over the happy ending we rightfully deserve? I'm tired!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-107099 size-full\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/give-it-to-me-now-colbrrt.gif\" alt=\"\" width=\"220\" height=\"250\">\u003c/p>\n\u003cp>Also, has Drake forgotten what happens when you go to war in the 18th century? You end up with:\u003c/p>\n\u003cul>\n\u003cli>A scar on your face (not everyone can pull it off like Ross)\u003c/li>\n\u003cli>A case of PTSD (Doc no longer has the ability to appreciate when Blondie sneaks up on him and screams \"BOO!\" in his ear)\u003c/li>\n\u003cli>A blow to your eyesight that will make it especially hard to write horny poetry by candlelight for your friend's wife (I miss you, Prison Bestie, and can't wait to see you on \u003ca href=\"https://deadline.com/2018/10/game-of-thrones-prequel-josh-whitehouse-mr-burberry-poldark-valley-girl-1202493011/\">the Game of Thrones prequel\u003c/a>!).\u003c/li>\n\u003c/ul>\n\u003cp>Point is: STAY HOME, DRAKE.\u003c/p>\n\u003cp>Speaking of the actors' real lives, how come none of you told me Mrs. Pigpen a.k.a. Prudie looks this cute IRL?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-107103\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/prudie-poldark-pink-hair-1020x1020.jpg\" alt=\"\" width=\"640\" height=\"640\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/09/prudie-poldark-pink-hair-1020x1020.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/prudie-poldark-pink-hair-160x160.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/prudie-poldark-pink-hair-800x800.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/prudie-poldark-pink-hair-768x768.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/prudie-poldark-pink-hair-960x960.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/prudie-poldark-pink-hair-240x240.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/prudie-poldark-pink-hair-375x375.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/prudie-poldark-pink-hair-520x520.jpg 520w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/prudie-poldark-pink-hair-32x32.jpg 32w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/prudie-poldark-pink-hair-50x50.jpg 50w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/prudie-poldark-pink-hair-64x64.jpg 64w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/prudie-poldark-pink-hair-96x96.jpg 96w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/prudie-poldark-pink-hair-128x128.jpg 128w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/prudie-poldark-pink-hair-150x150.jpg 150w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/prudie-poldark-pink-hair.jpg 1080w\" sizes=\"(max-width: 640px) 100vw, 640px\">\u003c/p>\n\u003cp>(And yes, that's Aidan Turner biting her face. Some people have all the luck.)\u003c/p>\n\u003cp>Anyway, back to the show...\u003c/p>\n\u003cp>Across town, Elizabeth suddenly gets winded and has to sit down for no apparent reason. Is she going to die?!\u003c/p>\n\u003cp>My official response:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107044\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/oh-and-demelza-poldark-gif.gif\" alt=\"\" width=\"480\" height=\"267\">\u003c/p>\n\u003cp>*abruptly stops my evil celebratory laughter* Hold on a second. Elizabeth has a flashback of Ross advising her to get pregnant and lie about the dates so Malfoy will think premies are her thing and that Valentine is truly their kid. So I guess she's not dying and just hiding a pregnancy then.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107101\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/disappointed-gif.gif\" alt=\"\" width=\"320\" height=\"234\">\u003c/p>\n\u003cp>Speaking of disappointing developments, Morwenna has been experiencing palpitations and nausea. Please don't tell me she's carrying another mini Gross Goblin. I can't take much more of this!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107102\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/no-i-cant-not-doing-that-toddlers-tiaras-gif.gif\" alt=\"\" width=\"500\" height=\"273\">\u003c/p>\n\u003cp>In London, Ross attends yet another rave featuring the same old staples: pyrotechnics, cool IKEA lanterns and Geoffrey Charles' puking in a corner. Thankfully, we are spared a close-up of the chunks this time, but we do get to see him drool out the excess saliva that lets you know all those Goldfish crackers you ate earlier are about to swim back up very soon.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107147\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/goldfish-crackers-mouth.gif\" alt=\"\" width=\"256\" height=\"254\">\u003c/p>\n\u003cp>A few days later, Ross convinces Geoffrey Charles to come back to Cornwall and sober up. Geoffrey Charles asks Ross, \"Why could you not have been my stepfather?\" Ross is too polite to say: \u003cem>Umm, because your mom got with my first cousin while I was trying to survive a war. Then got with my worst enemy. Oh, and she killed one of my kids with her germs. That's why! \u003c/em>\u003c/p>\n\u003cp>Meanwhile, Demelza is busy trying to single-handedly save the bank. A mob has gathered outside of its doors, wanting to withdraw all their money. Demelza convinces them to cool their jets by essentially filming a Suze Orman infomercial about how important it is to invest. The villagers and I are buying what she's selling.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-107104\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/demelza-suze-orman-poldark-1020x1020.jpg\" alt=\"\" width=\"640\" height=\"640\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/09/demelza-suze-orman-poldark-1020x1020.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/demelza-suze-orman-poldark-160x160.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/demelza-suze-orman-poldark-800x800.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/demelza-suze-orman-poldark-768x768.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/demelza-suze-orman-poldark-1180x1180.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/demelza-suze-orman-poldark-960x960.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/demelza-suze-orman-poldark-240x240.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/demelza-suze-orman-poldark-375x375.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/demelza-suze-orman-poldark-520x520.jpg 520w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/demelza-suze-orman-poldark-32x32.jpg 32w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/demelza-suze-orman-poldark-50x50.jpg 50w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/demelza-suze-orman-poldark-64x64.jpg 64w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/demelza-suze-orman-poldark-96x96.jpg 96w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/demelza-suze-orman-poldark-128x128.jpg 128w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/demelza-suze-orman-poldark-150x150.jpg 150w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/demelza-suze-orman-poldark.jpg 1200w\" sizes=\"(max-width: 640px) 100vw, 640px\">\u003c/p>\n\u003cp>Across town, Drake dramatically walks up a hill and runs into... Rosina.\u003c/p>\n\u003cp>Can we not? I thought the animated gifs I made last week made my position on force-feeding us this character abundantly clear!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106870\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/poldark-rosina-no.gif\" alt=\"\" width=\"631\" height=\"353\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106896\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/push-rosina-poldark-out-of-car.gif\" alt=\"\" width=\"480\" height=\"320\">\u003c/p>\n\u003cp>Rosina tells Drake that, if she can handle everyone gossiping about how she was dumped on her wedding day, he can handle sticking around Cornwall and not moving away forever.\u003c/p>\n\u003cp>Okay, fine. Rosina is right. She still bugs me though. #TeamDrakenna/Morwennake4ever!\u003c/p>\n\u003cp>Good news! Demelza's Suze Orman impression saved the bank!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-107107 size-full\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/suze-orman-approved.jpeg\" alt=\"\" width=\"257\" height=\"196\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/09/suze-orman-approved.jpeg 257w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/suze-orman-approved-160x122.jpeg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/suze-orman-approved-240x183.jpeg 240w\" sizes=\"(max-width: 257px) 100vw, 257px\">\u003c/p>\n\u003cp>Bad news! Malfoy finds out and figures out another way to shut down the bank!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107106\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/suze-orman-denied.jpg\" alt=\"\" width=\"400\" height=\"300\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/09/suze-orman-denied.jpg 400w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/suze-orman-denied-160x120.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/suze-orman-denied-240x180.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/suze-orman-denied-375x281.jpg 375w\" sizes=\"(max-width: 400px) 100vw, 400px\">\u003c/p>\n\u003cp>Malfoy rushes home to tell Elizabeth all about how he just robbed Ross of his life savings. Cut to Ross dropping Geoffrey Charles' drunk ass off at Malfoy's house and Elizabeth asking him to stay a while. Oooh, this is going to be good. Here's hoping whatever happens involves Ross putting Malfoy's head into a lit fireplace again!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107109\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/pigeon-popcorn.gif\" alt=\"\" width=\"350\" height=\"266\">\u003c/p>\n\u003cp>Stop everything!\u003c/p>\n\u003cp>The one!\u003c/p>\n\u003cp>The only!\u003c/p>\n\u003cp>Horace has returned!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107110\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/horace-pug-run-poldark.gif\" alt=\"\" width=\"480\" height=\"267\">\u003c/p>\n\u003cp>Oh, and Blondie is back too!\u003c/p>\n\u003cp>Doc and Blondie share a sweet moment, but I can't stop laughing at Horace's lil photobombing butt.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-107111\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/poldark-horace-butt-kiss-1020x550.jpg\" alt=\"\" width=\"640\" height=\"345\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/09/poldark-horace-butt-kiss-1020x550.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/poldark-horace-butt-kiss-160x86.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/poldark-horace-butt-kiss-800x432.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/poldark-horace-butt-kiss-768x414.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/poldark-horace-butt-kiss-1200x648.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/poldark-horace-butt-kiss-1920x1036.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/poldark-horace-butt-kiss-1180x637.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/poldark-horace-butt-kiss-960x518.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/poldark-horace-butt-kiss-240x130.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/poldark-horace-butt-kiss-375x202.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/poldark-horace-butt-kiss-520x281.jpg 520w\" sizes=\"(max-width: 640px) 100vw, 640px\">\u003c/p>\n\u003cp>Back at Liz's house, Elizabeth tells Ross she suspects Malfoy is scheming again.\u003c/p>\n\u003cp>\u003cstrong>Ross:\u003c/strong> \"Against me? Never!\"\u003c/p>\n\u003cp>\u003cstrong>Elizabeth:\u003c/strong> \"It's his way. I've grown used to it. I'm content.\"\u003c/p>\n\u003cp>Um, okay, glad \u003cem>you're\u003c/em> content with Malfoy continuously trying to ruin lives.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107112\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/middle-finger-censored.gif\" alt=\"\" width=\"500\" height=\"268\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-107113\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/you-suck-abby-miller.gif\" alt=\"\" width=\"500\" height=\"280\">\u003c/p>\n\u003cp>Valentine runs in and Ross finally meets his secret love child for the first time. Ross shakes his little hand and says, \"Happy to make your acquaintance, sir.\" Maybe it's leftover Baby Sara feels, but I'm oddly touched!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-38389\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2016/09/lauren-conrad-aww-gif.gif\" alt=\"\" width=\"357\" height=\"200\">\u003c/p>\n\u003cp>As he's being led out of the room by his nanny, Valentine stops, turns and waves goodbye to Ross, who salutes. I feel a tear coming. You get back in that tear duct! This show has wrung out too many emotions out of me! I'm dehydrated!\u003c/p>\n\u003cp>But here it comes anyway.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107117\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/lauren-conrad-tear.gif\" alt=\"\" width=\"862\" height=\"478\">\u003c/p>\n\u003cp>Just as Ross' carriage pulls away, Malfoy rides up to the house. Elizabeth looks like she just passed several kidney stones.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107118\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/giphy-3.gif\" alt=\"\" width=\"350\" height=\"237\">\u003c/p>\n\u003cp>But, being the master of deception that she is, Elizabeth quickly recovers and leads Malfoy to believe that the carriage has just dropped off Geoffrey Charles. Guess I didn't need that popcorn after all.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107119\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/pigeon-popcorn-reverse.gif\" alt=\"\" width=\"350\" height=\"266\">\u003c/p>\n\u003cp>Over at chez Poldark, Demelza is freaking out about her Suze Orman plan not working. Ross shows up to say he doesn't really care about all this bank business that much. Ok, great! Does this mean we get a new storyline I actually care about?\u003c/p>\n\u003cp>Apparently not. Ross spends an entire day, going door to door, trying to convince rich dudes to save the bank. They all laugh in his face before diving into their pools full of gold coins.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107120\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/ducktales-pool-gold-coins.gif\" alt=\"\" width=\"380\" height=\"249\">\u003c/p>\n\u003cp>Ross returns home with his tail between his legs and asks Demelza for advice.\u003c/p>\n\u003cp>\u003cstrong>Ross:\u003c/strong> \"What's your opinion?\"\u003c/p>\n\u003cp>\u003cstrong>Demelza:\u003c/strong> \"Mine??\"\u003c/p>\n\u003cp>\u003cstrong>Ross:\u003c/strong> \"We're partners, are we not?\"\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-107121\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/ross-as-beyonce-feminist.gif\" alt=\"\" width=\"500\" height=\"278\">\u003c/p>\n\u003cp>Way to show everyone that men can be feminists too, Ross!\u003c/p>\n\u003cp>The next evening, Demelza decides to throw a \u003cem>Let's-get-tanked-instead-of-thinking-about-how-I-can't-pay-y'all!\u003c/em> kegger for the mine employees.\u003c/p>\n\u003cp>Everyone is in great spirits. Except for me. Because this keeps happening.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107141\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/rosina-drake.gif\" alt=\"\" width=\"480\" height=\"267\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-97368\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/make_it_stop_boy_meets_world.gif\" alt=\"\" width=\"500\" height=\"215\">\u003c/p>\n\u003cp>Thankfully, Sam distracts Drake with some good advice: \u003cem>Hey, you're already looking at eternal damnation for kissing Morwenna last year. Might as well go to her house one last time and try to be with her\u003c/em>.\u003c/p>\n\u003cp>Right on!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107142\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/britney-thumbs-up-creepy-smile.gif\" alt=\"\" width=\"275\" height=\"206\">\u003c/p>\n\u003cp>The following day, everyone attends the grand opening of a new hospital. How thrilling.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107122\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/kim-yawn.gif\" alt=\"\" width=\"400\" height=\"250\">\u003c/p>\n\u003cp>At the reception, Ross has a bit too much to drink and calls Malfoy out for being a sniveling little you-know-what. Malfoy calls him a storm in a teacup. And the award for cutest insult in a dick-measuring contest goes to....!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107124\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/chip-beauty-and-the-beast-bubbles.gif\" alt=\"\" width=\"500\" height=\"243\">\u003c/p>\n\u003cp>Things escalate. Ross screams \"You lie!\" and yoinks Malfoy's frilly blouse.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-107127\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/ross-pulls-george-poldark.gif\" alt=\"\" width=\"480\" height=\"267\">\u003c/p>\n\u003cp>Put his head in the fireplace, Ross! Kill him!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107125\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/kill-him.gif\" alt=\"\" width=\"468\" height=\"267\">\u003c/p>\n\u003cp>Ugh. Before he gets the chance, Elizabeth passes out.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107128\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/elizabeth-faints-poldark.gif\" alt=\"\" width=\"480\" height=\"267\">\u003c/p>\n\u003cp>I could see this becoming a new dance craze. Do the bobblehead!\u003c/p>\n\u003cp>Later that day, Drake follows Sam's advice and shows up at Morwenna's house. He lays it all on the line: \"I love ye still. And so I ask one final time, Will ye not take me? 'Tis no sin to love me. Can you not see that there be hope?\"\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107140\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/hope-poster-poldark.gif\" alt=\"\" width=\"327\" height=\"498\">\u003c/p>\n\u003cp>Morwenna takes my Hope poster and promptly rips it to shreds. \"I did think so once, but now... Please go and never return. I'm with child.\"\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-107129 size-full\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/will-smith-scream-no.gif\" alt=\"\" width=\"200\" height=\"200\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-98856\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/01/wendy-cant.gif\" alt=\"\" width=\"148\" height=\"240\">\u003c/p>\n\u003cp>This is complete and utter BS! Now I have to cancel my merchandise line. How am I going to get rich now??\u003c/p>\n\u003cp> \u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-107139 size-full\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/drake-tea-set-poldark-copy.jpg\" alt=\"\" width=\"620\" height=\"526\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/09/drake-tea-set-poldark-copy.jpg 620w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/drake-tea-set-poldark-copy-160x136.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/drake-tea-set-poldark-copy-240x204.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/drake-tea-set-poldark-copy-375x318.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/drake-tea-set-poldark-copy-520x441.jpg 520w\" sizes=\"(max-width: 620px) 100vw, 620px\">\u003c/p>\n\u003cp> \u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-107138\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/swimsuit.jpg\" alt=\"\" width=\"640\" height=\"585\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/09/swimsuit.jpg 742w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/swimsuit-160x146.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/swimsuit-240x219.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/swimsuit-375x343.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/swimsuit-520x475.jpg 520w\" sizes=\"(max-width: 640px) 100vw, 640px\">\u003c/p>\n\u003cp> \u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-107137\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/sheets-1-copy.jpg\" alt=\"\" width=\"375\" height=\"452\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/09/sheets-1-copy.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/sheets-1-copy-160x193.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/sheets-1-copy-240x289.jpg 240w\" sizes=\"(max-width: 375px) 100vw, 375px\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-107136\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1200x1200-copy-1020x1020.jpg\" alt=\"\" width=\"640\" height=\"640\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/09/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1200x1200-copy-1020x1020.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1200x1200-copy-160x160.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1200x1200-copy-800x800.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1200x1200-copy-768x768.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1200x1200-copy-1180x1180.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1200x1200-copy-960x960.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1200x1200-copy-240x240.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1200x1200-copy-375x375.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1200x1200-copy-520x520.jpg 520w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1200x1200-copy-32x32.jpg 32w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1200x1200-copy-50x50.jpg 50w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1200x1200-copy-64x64.jpg 64w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1200x1200-copy-96x96.jpg 96w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1200x1200-copy-128x128.jpg 128w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1200x1200-copy-150x150.jpg 150w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1200x1200-copy.jpg 1200w\" sizes=\"(max-width: 640px) 100vw, 640px\">\u003c/p>\n\u003cp>Over at Horace's house, Blondie tells Doc that Cornwall is boring as hell and invites him to come to London with her this time. Everyone should get the chance to watch Geoffrey Charles puke on a fancy rug!\u003c/p>\n\u003cp>The boring bank storyline comes to an end with Ross and his Bankrupt Banker Bestie becoming partners in a more prestigious bank. Nice try, Malfoy. So close, yet so far away.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-107148\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/jump-in-pool.gif\" alt=\"\" width=\"300\" height=\"212\">\u003c/p>\n\u003cp>One of the perks of Ross' new role as a banker is that he gets free fancy carriage rides to wherever he'd like. Because this episode's theme is no longer ignoring your spouse, Ross invites Demelza to London for the first time. They're going to party like it's 1799! Get ready, Puke Cleaner-Upper!\u003c/p>\n\u003cp>In a less happy household, Malfoy wants the doctor who routinely tortures his patients with leeches to treat Elizabeth. Because blood-sucking worms don't go with her outfit, Liz comes clean about being pregnant. Oh, so she's not dying then? Hmm. Maybe next time.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107131\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/%E3%83%84_%C2%AF-.gif\" alt=\"\" width=\"500\" height=\"243\">\u003c/p>\n\u003cp>The next morning, Demelza wakes up naked in London. And it isn't long before she and Ross are role-playing on the ground.\u003c/p>\n\u003cp>\u003cstrong>Demelza:\u003c/strong> \"No, you can't have me!\"\u003c/p>\n\u003cp>\u003cstrong>Ross:\u003c/strong> \"Oh, yes I can! You're my prisoner! My present to be unwrapped at leisure.\"\u003c/p>\n\u003cp>Their 50 Shades of Grey(-Powdered Wigs) playtime is interrupted by a knock at the door.\u003c/p>\n\u003cp>Ross yells that they'll be down in an hour.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-107133\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/spray-golden-girls-hot.gif\" alt=\"\" width=\"275\" height=\"212\">\u003c/p>\n\u003cp>\"...or two.\"\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107132\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/treat-yoself.gif\" alt=\"\" width=\"200\" height=\"150\">\u003c/p>\n\u003cp>Daaaamn.\u003c/p>\n\u003cp>End scene!\u003c/p>\n\u003cp>\u003cem>After every episode, it’s only right to reward characters who’ve impressed and diss the ones that haven’t, so here goes:\u003c/em>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>PIECE OF COAL: Elizabeth. \u003c/strong>If she hadn't married off Morwenna to a toe-gobbling rapist, Drakenna would be thriving and I would be busy counting my merch line money. I hope her baby is ugly.\u003c/span>\u003c/p>\n\u003cp>\u003cstrong>HONORABLE MENTION: The London Hotel Maid. \u003c/strong>For having to clean up the floorboards after Ross and Demelza are done.\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>BRONZE: \u003c/strong>\u003c/span>\u003cstrong>\u003cspan class=\"m_-8500230470282184039s1\">Geoffrey Charles' Liver. \u003c/span>\u003c/strong>Hang in there, buddy.\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>SILVER: \u003c/strong>\u003c/span>\u003cstrong>Horace's Little Photo-Bombing Butt. \u003c/strong>The best in the biz!\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cstrong>GOLD: \u003c/strong>\u003cstrong>Valentine. \u003c/strong>He's going to need something shiny to play with while he's in therapy for the rest of his life.\u003c/p>\n\u003cp>Until next week! If you miss my thoughts on \u003cem>Poldark\u003c/em> or pop culture in general, follow me on Twitter \u003ca href=\"https://twitter.com/xcusemybeauty\">@xcusemybeauty\u003c/a>, listen to my podcast \u003ca href=\"https://itunes.apple.com/us/podcast/the-cooler/id1041117499?mt=2\">\u003cem>The Cooler\u003c/em>\u003c/a>, or read all my \u003ca href=\"https://ww2.kqed.org/pop/tag/recaps/\">other \u003cem>Poldark\u003c/em> recaps\u003c/a> below!\u003c/p>\n\u003cp>\u003cem>\u003cstrong>More recaps:\u003c/strong>\u003c/em>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105805/poldark-season-4-episode-5-recap-no-tears-left-to-cry\">'Poldark' Season 4 Episode 5 Recap: No Tears Left To Cry\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105803/poldark-season-4-episode-4-recap-cry-me-a-river\">'Poldark' Season 4 Episode 4 Recap: Cry Me A River\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105795/poldark-season-4-episode-3-recap-homeward-bound\">'Poldark' Season 4 Episode 3 Recap: Homeward Bound\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105791/poldark-season-4-episode-2-recap-ready-to-run\">'Poldark' Season 4 Episode 2 Recap: Ready to Run\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105789/poldark-season-4-premiere-recap-you-keep-me-hangin-on\">'Poldark' Season 4 Premiere Recap: You Keep Me Hangin' On\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/96601/poldark-season-3-finale-recap-look-what-you-made-me-do\">'Poldark' Season 3 Finale Recap: Look What You Made Me Do\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/11/13/poldark-season-3-episode-7-recap-i-wanna-sex-you-up/\">'Poldark' Season 3 Episode 7 Recap: I Wanna Sex You Up\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/11/05/poldark-season-3-episode-6-recap-you-give-love-a-bad-name/\">'Poldark' Season 3 Episode 6 Recap: You Give Love A Bad Name\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/29/poldark-season-3-episode-5-recap-the-one-that-got-away/\">'Poldark' Season 3 Episode 5 Recap: The One That Got Away\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/24/poldark-season-3-episode-4-recap-break-free/\">'Poldark' Season 3 Episode 4 Recap: Break Free\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/15/poldark-season-3-episode-3-recap-kiss-the-girl/\">'Poldark' Season 3 Episode 3 Recap: Kiss the Girl\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/08/poldark-season-3-episode-2-recap-voulez-vous-coucher-avec-moi/\">‘Poldark’ Season 3 Episode 2 Recap: Voulez-vous Coucher Avec Moi?\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/02/poldark-season-3-premiere-recap-same-old-mistakes/\">‘Poldark’ Season 3 Premiere Recap: Same Old Mistakes\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/11/27/poldark-season-2-finale-recap-burn-baby-burn/\">‘Poldark’ Season 2 Finale Recap: Burn Baby Burn\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/20/poldark-season-2-episode-8-recap-man-i-feel-like-a-woman/\">'Poldark' Season 2, Episode 8 Recap: Man! I Feel Like A Woman!\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/13/poldark-season-2-episode-7-recap-im-in-love-with-a-monster/\">'Poldark' Season 2, Episode 7 Recap: I'm In Love With A Monster\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/06/poldark-season-2-episode-6-recap-informer/\">'Poldark' Season 2, Episode 6 Recap: Informer\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/10/30/poldark-season-2-episode-5-recap-before-he-cheats/\">'Poldark' Season 2, Episode 5 Recap: Before He Cheats\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/10/24/poldark-season-2-episode-4-recap-sink-or-swim/\">'Poldark' Season 2, Episode 4 Recap: Sink or Swim\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/10/17/poldark-season-2-episode-3-recap-miss-independent/\">'Poldark' Season 2, Episode 3 Recap: Miss Independent\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/10/02/poldark-season-2-episode-2-recap-you-dont-bring-me-flowers/\">'Poldark' Season 2, Episode 2 Recap: You Don't Bring Me Flowers\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/27/poldark-season-2-premiere-recap-court-and-spark/\">'Poldark' Season 2, Episode 1 Recap: Court and Spark\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/23/poldark-season-1-episode-4-recap-send-my-love-to-your-new-lover/\"> 'Poldark' Season 1, Episode 4 Recap: Send My Love to Your New Lover\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/21/poldark-season-1-episode-3-recap-oops-there-goes-my-shirt/\">‘Poldark’ Season 1, Episode 3 Recap: Oops, There Goes My Shirt\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/20/poldark-season-1-episode-2-recap-guns-and-ships-bang-bang/\">‘Poldark’ Season 1, Episode 2 Recap: Bang Bang\u003c/a>\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n\u003cp>\u003ca href=\"http://ww2.kqed.org/pop/2016/09/19/poldark-season-1-premiere-recap-stayin-alive/\">‘Poldark’ Season 1 Premiere Recap: Stayin’ Alive\u003c/a>\u003c/p>\n\n",
"disqusIdentifier": "105807 https://ww2.kqed.org/pop/?p=105807",
"disqusUrl": "https://ww2.kqed.org/pop/2018/11/04/poldark-season-4-episode-6-recap-mo-money-mo-problems/",
"stats": {
"hasVideo": false,
"hasChartOrMap": false,
"hasAudio": false,
"hasPolis": false,
"wordCount": 2500,
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"iframeSrcs": [],
"paragraphCount": 171
},
"modified": 1541395228,
"excerpt": "Someone dies. Someone faints. Someone has kinky sex on the floor.",
"headData": {
"twImgId": "",
"twTitle": "",
"ogTitle": "",
"ogImgId": "",
"twDescription": "",
"description": "Someone dies. Someone faints. Someone has kinky sex on the floor.",
"title": "'Poldark' Season 4 Episode 6 Recap: Mo Money Mo Problems | KQED",
"ogDescription": "",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "'Poldark' Season 4 Episode 6 Recap: Mo Money Mo Problems",
"datePublished": "2018-11-04T19:04:47-08:00",
"dateModified": "2018-11-04T21:20:28-08:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
},
"guestAuthors": [],
"slug": "poldark-season-4-episode-6-recap-mo-money-mo-problems",
"status": "publish",
"path": "/pop/105807/poldark-season-4-episode-6-recap-mo-money-mo-problems",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>In \u003ca href=\"https://www.kqed.org/pop/105805/poldark-season-4-episode-5-recap-no-tears-left-to-cry\">the previous episode of \u003cem>Poldark\u003c/em>\u003c/a>, a candlestick, a spooked horse, a few trees and karma joined forces to murder Gross Goblin (*blasts Etta James' \"At Last\"*).\u003c/p>\n\u003cp>In a single episode, the experience of watching this show went from this:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106903\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/depressed-poldark-sara-death-die.gif\" alt=\"\" width=\"480\" height=\"270\">\u003c/p>\n\u003cp>To this:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107066\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/watching-poldark-happy-vicar-dead.gif\" alt=\"\" width=\"500\" height=\"282\">\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "fullwidth"
},
"numeric": [
"fullwidth"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>Will an inanimate object do us a solid and kill off another evil character this week? Only one way to find out! On with the show!\u003c/p>\n\u003cp>Woah, that was fast! Another evildoer has croaked! Way to go, Lumiere!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107035\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/lumiere-butt.gif\" alt=\"\" width=\"480\" height=\"270\">\u003c/p>\n\u003cp>Alas, the deceased is just some random banker dude who embezzled other people's money. This brings us to this week's edition of Malfoy Has A New Evil Plan To Get Even With Ross For Being Hotter Than He Is.\u003c/p>\n\u003cp>The bank in question is where all of Ross' life savings are, so if Malfoy can bully the town into withdrawing all of their funds, the bank will go under, taking all the Poldark coins with it and jeopardizing the mine and all of its employees. Malfoy borrows a bon mot from Marie Antoinette and puts his own spin on it:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-107145\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/marie-george-1020x574.jpg\" alt=\"\" width=\"640\" height=\"360\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/09/marie-george-1020x574.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/marie-george-160x90.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/marie-george-800x450.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/marie-george-768x432.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/marie-george.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/marie-george-1180x664.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/marie-george-960x540.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/marie-george-240x135.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/marie-george-375x211.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/marie-george-520x293.jpg 520w\" sizes=\"(max-width: 640px) 100vw, 640px\">\u003c/p>\n\u003cp>I'm a pacifist, but my fist naturally clenches every time I see Malfoy's face. It's just begging for a punch.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107040\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/hermione-punch-malfoy-gif.gif\" alt=\"\" width=\"540\" height=\"210\">\u003c/p>\n\u003cp>Speaking of Malfoy's face, Elizabeth walks in while he's plotting and says, \"You have a particular expression when you're conspiring against Ross.\"\u003c/p>\n\u003cp>It's true.\u003c/p>\n\u003cp>It looks like a cross between this:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107041\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/angry-white-lady-curtains-freak-out-gif.gif\" alt=\"\" width=\"445\" height=\"250\">\u003c/p>\n\u003cp>And this:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107042\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/orig.gif\" alt=\"\" width=\"635\" height=\"476\">\u003c/p>\n\u003cp>Across town, someone tells Demelza about Not So Dearly Departed Embezzler's death. Her reaction is so brutal that it could kill the man all over again:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107044\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/oh-and-demelza-poldark-gif.gif\" alt=\"\" width=\"480\" height=\"267\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107045\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/ha-ha-laughing-captain-luc-star-trek-gif.gif\" alt=\"\" width=\"400\" height=\"293\">\u003c/p>\n\u003cp>But Demelza soon learns what this particular rando's death might mean for the family's financial future.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107050\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/sailor-moon-piggy-bank-money-gif.gif\" alt=\"\" width=\"540\" height=\"375\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-107049\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/help-me-im-poor.gif\" alt=\"\" width=\"500\" height=\"209\">\u003c/p>\n\u003cp>Ominous music plays while Drake floats face down in the ocean. He might be dead.\u003c/p>\n\u003cp>But let's focus on the important thing first:\u003c/p>\n\u003cp>He's shirtless.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107073\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/poldark-drake-face-down-gif.gif\" alt=\"\" width=\"480\" height=\"267\">\u003c/p>\n\u003cp>Okay, now that that requisite half-naked gif is out of the way, let's get back to the whole is-Drake-dead thing. Turns out he's alive and just being really dramatic. These days, we process a difficult breakup by posting something passive-aggressive on social media and/or crying while singing an Adele ballad at karaoke. I guess, back then, the only way to deal with heartbreak was pretending you've drowned to death.\u003c/p>\n\u003cp>So Drake lives to see another day (which will likely involve someone trying to arrest him, murder him, dump him or all of the above). My career advice: Turn lemons into lemonade by producing a sensitive rap album all about his hardships and emo feelings, just like \u003ca href=\"https://static.vibe.com/files/2013/09/vibe-vixen-drake-nothing-was-the-same-album-cover-compressed.jpg\">his 21st-century namesake\u003c/a>.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107094\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/drake-poldark-album-cover.jpg\" alt=\"\" width=\"820\" height=\"820\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/09/drake-poldark-album-cover.jpg 820w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/drake-poldark-album-cover-160x160.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/drake-poldark-album-cover-800x800.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/drake-poldark-album-cover-768x768.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/drake-poldark-album-cover-240x240.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/drake-poldark-album-cover-375x375.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/drake-poldark-album-cover-520x520.jpg 520w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/drake-poldark-album-cover-32x32.jpg 32w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/drake-poldark-album-cover-50x50.jpg 50w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/drake-poldark-album-cover-64x64.jpg 64w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/drake-poldark-album-cover-96x96.jpg 96w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/drake-poldark-album-cover-128x128.jpg 128w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/drake-poldark-album-cover-150x150.jpg 150w\" sizes=\"(max-width: 820px) 100vw, 820px\">\u003c/p>\n\u003cp>As an apology for making us think Drake was dead for 3 seconds, the \u003cem>Poldark\u003c/em> writers whip up a serving of their signature special: a scene involving a wet half-naked man.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-107096 size-full\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/drake-shirtless-body-swimming-poldark.gif\" alt=\"\" width=\"480\" height=\"267\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-107095 size-full\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/drake-shirtless-poldark-gif.gif\" alt=\"\" width=\"480\" height=\"267\">\u003c/p>\n\u003cp>Sam ignores the sinfulness of Drake's naked nipples and begs Drake to leave the barn ashes behind and move in with him. Drake refuses and shares this little heart-stabbing nugget: \"Morwenna is dead to me.\"\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-107098\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/shut-your-dirty-little-mouth-colbert-gif.gif\" alt=\"\" width=\"400\" height=\"332\">\u003c/p>\n\u003cp>Drake plans to enlist in the military or get into some other calamitous situation that'll keep Drakenna / Morwennake apart for another few episodes. Can y'all just hand over the happy ending we rightfully deserve? I'm tired!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-107099 size-full\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/give-it-to-me-now-colbrrt.gif\" alt=\"\" width=\"220\" height=\"250\">\u003c/p>\n\u003cp>Also, has Drake forgotten what happens when you go to war in the 18th century? You end up with:\u003c/p>\n\u003cul>\n\u003cli>A scar on your face (not everyone can pull it off like Ross)\u003c/li>\n\u003cli>A case of PTSD (Doc no longer has the ability to appreciate when Blondie sneaks up on him and screams \"BOO!\" in his ear)\u003c/li>\n\u003cli>A blow to your eyesight that will make it especially hard to write horny poetry by candlelight for your friend's wife (I miss you, Prison Bestie, and can't wait to see you on \u003ca href=\"https://deadline.com/2018/10/game-of-thrones-prequel-josh-whitehouse-mr-burberry-poldark-valley-girl-1202493011/\">the Game of Thrones prequel\u003c/a>!).\u003c/li>\n\u003c/ul>\n\u003cp>Point is: STAY HOME, DRAKE.\u003c/p>\n\u003cp>Speaking of the actors' real lives, how come none of you told me Mrs. Pigpen a.k.a. Prudie looks this cute IRL?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-107103\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/prudie-poldark-pink-hair-1020x1020.jpg\" alt=\"\" width=\"640\" height=\"640\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/09/prudie-poldark-pink-hair-1020x1020.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/prudie-poldark-pink-hair-160x160.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/prudie-poldark-pink-hair-800x800.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/prudie-poldark-pink-hair-768x768.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/prudie-poldark-pink-hair-960x960.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/prudie-poldark-pink-hair-240x240.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/prudie-poldark-pink-hair-375x375.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/prudie-poldark-pink-hair-520x520.jpg 520w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/prudie-poldark-pink-hair-32x32.jpg 32w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/prudie-poldark-pink-hair-50x50.jpg 50w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/prudie-poldark-pink-hair-64x64.jpg 64w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/prudie-poldark-pink-hair-96x96.jpg 96w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/prudie-poldark-pink-hair-128x128.jpg 128w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/prudie-poldark-pink-hair-150x150.jpg 150w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/prudie-poldark-pink-hair.jpg 1080w\" sizes=\"(max-width: 640px) 100vw, 640px\">\u003c/p>\n\u003cp>(And yes, that's Aidan Turner biting her face. Some people have all the luck.)\u003c/p>\n\u003cp>Anyway, back to the show...\u003c/p>\n\u003cp>Across town, Elizabeth suddenly gets winded and has to sit down for no apparent reason. Is she going to die?!\u003c/p>\n\u003cp>My official response:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107044\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/oh-and-demelza-poldark-gif.gif\" alt=\"\" width=\"480\" height=\"267\">\u003c/p>\n\u003cp>*abruptly stops my evil celebratory laughter* Hold on a second. Elizabeth has a flashback of Ross advising her to get pregnant and lie about the dates so Malfoy will think premies are her thing and that Valentine is truly their kid. So I guess she's not dying and just hiding a pregnancy then.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107101\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/disappointed-gif.gif\" alt=\"\" width=\"320\" height=\"234\">\u003c/p>\n\u003cp>Speaking of disappointing developments, Morwenna has been experiencing palpitations and nausea. Please don't tell me she's carrying another mini Gross Goblin. I can't take much more of this!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107102\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/no-i-cant-not-doing-that-toddlers-tiaras-gif.gif\" alt=\"\" width=\"500\" height=\"273\">\u003c/p>\n\u003cp>In London, Ross attends yet another rave featuring the same old staples: pyrotechnics, cool IKEA lanterns and Geoffrey Charles' puking in a corner. Thankfully, we are spared a close-up of the chunks this time, but we do get to see him drool out the excess saliva that lets you know all those Goldfish crackers you ate earlier are about to swim back up very soon.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107147\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/goldfish-crackers-mouth.gif\" alt=\"\" width=\"256\" height=\"254\">\u003c/p>\n\u003cp>A few days later, Ross convinces Geoffrey Charles to come back to Cornwall and sober up. Geoffrey Charles asks Ross, \"Why could you not have been my stepfather?\" Ross is too polite to say: \u003cem>Umm, because your mom got with my first cousin while I was trying to survive a war. Then got with my worst enemy. Oh, and she killed one of my kids with her germs. That's why! \u003c/em>\u003c/p>\n\u003cp>Meanwhile, Demelza is busy trying to single-handedly save the bank. A mob has gathered outside of its doors, wanting to withdraw all their money. Demelza convinces them to cool their jets by essentially filming a Suze Orman infomercial about how important it is to invest. The villagers and I are buying what she's selling.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-107104\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/demelza-suze-orman-poldark-1020x1020.jpg\" alt=\"\" width=\"640\" height=\"640\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/09/demelza-suze-orman-poldark-1020x1020.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/demelza-suze-orman-poldark-160x160.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/demelza-suze-orman-poldark-800x800.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/demelza-suze-orman-poldark-768x768.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/demelza-suze-orman-poldark-1180x1180.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/demelza-suze-orman-poldark-960x960.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/demelza-suze-orman-poldark-240x240.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/demelza-suze-orman-poldark-375x375.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/demelza-suze-orman-poldark-520x520.jpg 520w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/demelza-suze-orman-poldark-32x32.jpg 32w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/demelza-suze-orman-poldark-50x50.jpg 50w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/demelza-suze-orman-poldark-64x64.jpg 64w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/demelza-suze-orman-poldark-96x96.jpg 96w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/demelza-suze-orman-poldark-128x128.jpg 128w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/demelza-suze-orman-poldark-150x150.jpg 150w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/demelza-suze-orman-poldark.jpg 1200w\" sizes=\"(max-width: 640px) 100vw, 640px\">\u003c/p>\n\u003cp>Across town, Drake dramatically walks up a hill and runs into... Rosina.\u003c/p>\n\u003cp>Can we not? I thought the animated gifs I made last week made my position on force-feeding us this character abundantly clear!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106870\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/poldark-rosina-no.gif\" alt=\"\" width=\"631\" height=\"353\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106896\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/push-rosina-poldark-out-of-car.gif\" alt=\"\" width=\"480\" height=\"320\">\u003c/p>\n\u003cp>Rosina tells Drake that, if she can handle everyone gossiping about how she was dumped on her wedding day, he can handle sticking around Cornwall and not moving away forever.\u003c/p>\n\u003cp>Okay, fine. Rosina is right. She still bugs me though. #TeamDrakenna/Morwennake4ever!\u003c/p>\n\u003cp>Good news! Demelza's Suze Orman impression saved the bank!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-107107 size-full\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/suze-orman-approved.jpeg\" alt=\"\" width=\"257\" height=\"196\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/09/suze-orman-approved.jpeg 257w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/suze-orman-approved-160x122.jpeg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/suze-orman-approved-240x183.jpeg 240w\" sizes=\"(max-width: 257px) 100vw, 257px\">\u003c/p>\n\u003cp>Bad news! Malfoy finds out and figures out another way to shut down the bank!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107106\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/suze-orman-denied.jpg\" alt=\"\" width=\"400\" height=\"300\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/09/suze-orman-denied.jpg 400w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/suze-orman-denied-160x120.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/suze-orman-denied-240x180.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/suze-orman-denied-375x281.jpg 375w\" sizes=\"(max-width: 400px) 100vw, 400px\">\u003c/p>\n\u003cp>Malfoy rushes home to tell Elizabeth all about how he just robbed Ross of his life savings. Cut to Ross dropping Geoffrey Charles' drunk ass off at Malfoy's house and Elizabeth asking him to stay a while. Oooh, this is going to be good. Here's hoping whatever happens involves Ross putting Malfoy's head into a lit fireplace again!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107109\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/pigeon-popcorn.gif\" alt=\"\" width=\"350\" height=\"266\">\u003c/p>\n\u003cp>Stop everything!\u003c/p>\n\u003cp>The one!\u003c/p>\n\u003cp>The only!\u003c/p>\n\u003cp>Horace has returned!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107110\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/horace-pug-run-poldark.gif\" alt=\"\" width=\"480\" height=\"267\">\u003c/p>\n\u003cp>Oh, and Blondie is back too!\u003c/p>\n\u003cp>Doc and Blondie share a sweet moment, but I can't stop laughing at Horace's lil photobombing butt.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-107111\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/poldark-horace-butt-kiss-1020x550.jpg\" alt=\"\" width=\"640\" height=\"345\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/09/poldark-horace-butt-kiss-1020x550.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/poldark-horace-butt-kiss-160x86.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/poldark-horace-butt-kiss-800x432.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/poldark-horace-butt-kiss-768x414.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/poldark-horace-butt-kiss-1200x648.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/poldark-horace-butt-kiss-1920x1036.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/poldark-horace-butt-kiss-1180x637.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/poldark-horace-butt-kiss-960x518.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/poldark-horace-butt-kiss-240x130.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/poldark-horace-butt-kiss-375x202.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/poldark-horace-butt-kiss-520x281.jpg 520w\" sizes=\"(max-width: 640px) 100vw, 640px\">\u003c/p>\n\u003cp>Back at Liz's house, Elizabeth tells Ross she suspects Malfoy is scheming again.\u003c/p>\n\u003cp>\u003cstrong>Ross:\u003c/strong> \"Against me? Never!\"\u003c/p>\n\u003cp>\u003cstrong>Elizabeth:\u003c/strong> \"It's his way. I've grown used to it. I'm content.\"\u003c/p>\n\u003cp>Um, okay, glad \u003cem>you're\u003c/em> content with Malfoy continuously trying to ruin lives.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107112\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/middle-finger-censored.gif\" alt=\"\" width=\"500\" height=\"268\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-107113\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/you-suck-abby-miller.gif\" alt=\"\" width=\"500\" height=\"280\">\u003c/p>\n\u003cp>Valentine runs in and Ross finally meets his secret love child for the first time. Ross shakes his little hand and says, \"Happy to make your acquaintance, sir.\" Maybe it's leftover Baby Sara feels, but I'm oddly touched!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-38389\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2016/09/lauren-conrad-aww-gif.gif\" alt=\"\" width=\"357\" height=\"200\">\u003c/p>\n\u003cp>As he's being led out of the room by his nanny, Valentine stops, turns and waves goodbye to Ross, who salutes. I feel a tear coming. You get back in that tear duct! This show has wrung out too many emotions out of me! I'm dehydrated!\u003c/p>\n\u003cp>But here it comes anyway.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107117\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/lauren-conrad-tear.gif\" alt=\"\" width=\"862\" height=\"478\">\u003c/p>\n\u003cp>Just as Ross' carriage pulls away, Malfoy rides up to the house. Elizabeth looks like she just passed several kidney stones.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107118\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/giphy-3.gif\" alt=\"\" width=\"350\" height=\"237\">\u003c/p>\n\u003cp>But, being the master of deception that she is, Elizabeth quickly recovers and leads Malfoy to believe that the carriage has just dropped off Geoffrey Charles. Guess I didn't need that popcorn after all.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107119\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/pigeon-popcorn-reverse.gif\" alt=\"\" width=\"350\" height=\"266\">\u003c/p>\n\u003cp>Over at chez Poldark, Demelza is freaking out about her Suze Orman plan not working. Ross shows up to say he doesn't really care about all this bank business that much. Ok, great! Does this mean we get a new storyline I actually care about?\u003c/p>\n\u003cp>Apparently not. Ross spends an entire day, going door to door, trying to convince rich dudes to save the bank. They all laugh in his face before diving into their pools full of gold coins.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107120\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/ducktales-pool-gold-coins.gif\" alt=\"\" width=\"380\" height=\"249\">\u003c/p>\n\u003cp>Ross returns home with his tail between his legs and asks Demelza for advice.\u003c/p>\n\u003cp>\u003cstrong>Ross:\u003c/strong> \"What's your opinion?\"\u003c/p>\n\u003cp>\u003cstrong>Demelza:\u003c/strong> \"Mine??\"\u003c/p>\n\u003cp>\u003cstrong>Ross:\u003c/strong> \"We're partners, are we not?\"\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-107121\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/ross-as-beyonce-feminist.gif\" alt=\"\" width=\"500\" height=\"278\">\u003c/p>\n\u003cp>Way to show everyone that men can be feminists too, Ross!\u003c/p>\n\u003cp>The next evening, Demelza decides to throw a \u003cem>Let's-get-tanked-instead-of-thinking-about-how-I-can't-pay-y'all!\u003c/em> kegger for the mine employees.\u003c/p>\n\u003cp>Everyone is in great spirits. Except for me. Because this keeps happening.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107141\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/rosina-drake.gif\" alt=\"\" width=\"480\" height=\"267\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-97368\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/make_it_stop_boy_meets_world.gif\" alt=\"\" width=\"500\" height=\"215\">\u003c/p>\n\u003cp>Thankfully, Sam distracts Drake with some good advice: \u003cem>Hey, you're already looking at eternal damnation for kissing Morwenna last year. Might as well go to her house one last time and try to be with her\u003c/em>.\u003c/p>\n\u003cp>Right on!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107142\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/britney-thumbs-up-creepy-smile.gif\" alt=\"\" width=\"275\" height=\"206\">\u003c/p>\n\u003cp>The following day, everyone attends the grand opening of a new hospital. How thrilling.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107122\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/kim-yawn.gif\" alt=\"\" width=\"400\" height=\"250\">\u003c/p>\n\u003cp>At the reception, Ross has a bit too much to drink and calls Malfoy out for being a sniveling little you-know-what. Malfoy calls him a storm in a teacup. And the award for cutest insult in a dick-measuring contest goes to....!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107124\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/chip-beauty-and-the-beast-bubbles.gif\" alt=\"\" width=\"500\" height=\"243\">\u003c/p>\n\u003cp>Things escalate. Ross screams \"You lie!\" and yoinks Malfoy's frilly blouse.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-107127\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/ross-pulls-george-poldark.gif\" alt=\"\" width=\"480\" height=\"267\">\u003c/p>\n\u003cp>Put his head in the fireplace, Ross! Kill him!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107125\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/kill-him.gif\" alt=\"\" width=\"468\" height=\"267\">\u003c/p>\n\u003cp>Ugh. Before he gets the chance, Elizabeth passes out.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107128\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/elizabeth-faints-poldark.gif\" alt=\"\" width=\"480\" height=\"267\">\u003c/p>\n\u003cp>I could see this becoming a new dance craze. Do the bobblehead!\u003c/p>\n\u003cp>Later that day, Drake follows Sam's advice and shows up at Morwenna's house. He lays it all on the line: \"I love ye still. And so I ask one final time, Will ye not take me? 'Tis no sin to love me. Can you not see that there be hope?\"\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107140\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/hope-poster-poldark.gif\" alt=\"\" width=\"327\" height=\"498\">\u003c/p>\n\u003cp>Morwenna takes my Hope poster and promptly rips it to shreds. \"I did think so once, but now... Please go and never return. I'm with child.\"\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-107129 size-full\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/will-smith-scream-no.gif\" alt=\"\" width=\"200\" height=\"200\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-98856\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/01/wendy-cant.gif\" alt=\"\" width=\"148\" height=\"240\">\u003c/p>\n\u003cp>This is complete and utter BS! Now I have to cancel my merchandise line. How am I going to get rich now??\u003c/p>\n\u003cp> \u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-107139 size-full\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/drake-tea-set-poldark-copy.jpg\" alt=\"\" width=\"620\" height=\"526\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/09/drake-tea-set-poldark-copy.jpg 620w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/drake-tea-set-poldark-copy-160x136.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/drake-tea-set-poldark-copy-240x204.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/drake-tea-set-poldark-copy-375x318.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/drake-tea-set-poldark-copy-520x441.jpg 520w\" sizes=\"(max-width: 620px) 100vw, 620px\">\u003c/p>\n\u003cp> \u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-107138\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/swimsuit.jpg\" alt=\"\" width=\"640\" height=\"585\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/09/swimsuit.jpg 742w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/swimsuit-160x146.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/swimsuit-240x219.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/swimsuit-375x343.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/swimsuit-520x475.jpg 520w\" sizes=\"(max-width: 640px) 100vw, 640px\">\u003c/p>\n\u003cp> \u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-107137\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/sheets-1-copy.jpg\" alt=\"\" width=\"375\" height=\"452\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/09/sheets-1-copy.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/sheets-1-copy-160x193.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/sheets-1-copy-240x289.jpg 240w\" sizes=\"(max-width: 375px) 100vw, 375px\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-107136\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1200x1200-copy-1020x1020.jpg\" alt=\"\" width=\"640\" height=\"640\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/09/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1200x1200-copy-1020x1020.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1200x1200-copy-160x160.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1200x1200-copy-800x800.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1200x1200-copy-768x768.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1200x1200-copy-1180x1180.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1200x1200-copy-960x960.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1200x1200-copy-240x240.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1200x1200-copy-375x375.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1200x1200-copy-520x520.jpg 520w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1200x1200-copy-32x32.jpg 32w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1200x1200-copy-50x50.jpg 50w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1200x1200-copy-64x64.jpg 64w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1200x1200-copy-96x96.jpg 96w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1200x1200-copy-128x128.jpg 128w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1200x1200-copy-150x150.jpg 150w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1200x1200-copy.jpg 1200w\" sizes=\"(max-width: 640px) 100vw, 640px\">\u003c/p>\n\u003cp>Over at Horace's house, Blondie tells Doc that Cornwall is boring as hell and invites him to come to London with her this time. Everyone should get the chance to watch Geoffrey Charles puke on a fancy rug!\u003c/p>\n\u003cp>The boring bank storyline comes to an end with Ross and his Bankrupt Banker Bestie becoming partners in a more prestigious bank. Nice try, Malfoy. So close, yet so far away.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-107148\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/jump-in-pool.gif\" alt=\"\" width=\"300\" height=\"212\">\u003c/p>\n\u003cp>One of the perks of Ross' new role as a banker is that he gets free fancy carriage rides to wherever he'd like. Because this episode's theme is no longer ignoring your spouse, Ross invites Demelza to London for the first time. They're going to party like it's 1799! Get ready, Puke Cleaner-Upper!\u003c/p>\n\u003cp>In a less happy household, Malfoy wants the doctor who routinely tortures his patients with leeches to treat Elizabeth. Because blood-sucking worms don't go with her outfit, Liz comes clean about being pregnant. Oh, so she's not dying then? Hmm. Maybe next time.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107131\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/%E3%83%84_%C2%AF-.gif\" alt=\"\" width=\"500\" height=\"243\">\u003c/p>\n\u003cp>The next morning, Demelza wakes up naked in London. And it isn't long before she and Ross are role-playing on the ground.\u003c/p>\n\u003cp>\u003cstrong>Demelza:\u003c/strong> \"No, you can't have me!\"\u003c/p>\n\u003cp>\u003cstrong>Ross:\u003c/strong> \"Oh, yes I can! You're my prisoner! My present to be unwrapped at leisure.\"\u003c/p>\n\u003cp>Their 50 Shades of Grey(-Powdered Wigs) playtime is interrupted by a knock at the door.\u003c/p>\n\u003cp>Ross yells that they'll be down in an hour.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-107133\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/spray-golden-girls-hot.gif\" alt=\"\" width=\"275\" height=\"212\">\u003c/p>\n\u003cp>\"...or two.\"\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-107132\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/treat-yoself.gif\" alt=\"\" width=\"200\" height=\"150\">\u003c/p>\n\u003cp>Daaaamn.\u003c/p>\n\u003cp>End scene!\u003c/p>\n\u003cp>\u003cem>After every episode, it’s only right to reward characters who’ve impressed and diss the ones that haven’t, so here goes:\u003c/em>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>PIECE OF COAL: Elizabeth. \u003c/strong>If she hadn't married off Morwenna to a toe-gobbling rapist, Drakenna would be thriving and I would be busy counting my merch line money. I hope her baby is ugly.\u003c/span>\u003c/p>\n\u003cp>\u003cstrong>HONORABLE MENTION: The London Hotel Maid. \u003c/strong>For having to clean up the floorboards after Ross and Demelza are done.\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>BRONZE: \u003c/strong>\u003c/span>\u003cstrong>\u003cspan class=\"m_-8500230470282184039s1\">Geoffrey Charles' Liver. \u003c/span>\u003c/strong>Hang in there, buddy.\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>SILVER: \u003c/strong>\u003c/span>\u003cstrong>Horace's Little Photo-Bombing Butt. \u003c/strong>The best in the biz!\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cstrong>GOLD: \u003c/strong>\u003cstrong>Valentine. \u003c/strong>He's going to need something shiny to play with while he's in therapy for the rest of his life.\u003c/p>\n\u003cp>Until next week! If you miss my thoughts on \u003cem>Poldark\u003c/em> or pop culture in general, follow me on Twitter \u003ca href=\"https://twitter.com/xcusemybeauty\">@xcusemybeauty\u003c/a>, listen to my podcast \u003ca href=\"https://itunes.apple.com/us/podcast/the-cooler/id1041117499?mt=2\">\u003cem>The Cooler\u003c/em>\u003c/a>, or read all my \u003ca href=\"https://ww2.kqed.org/pop/tag/recaps/\">other \u003cem>Poldark\u003c/em> recaps\u003c/a> below!\u003c/p>\n\u003cp>\u003cem>\u003cstrong>More recaps:\u003c/strong>\u003c/em>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105805/poldark-season-4-episode-5-recap-no-tears-left-to-cry\">'Poldark' Season 4 Episode 5 Recap: No Tears Left To Cry\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105803/poldark-season-4-episode-4-recap-cry-me-a-river\">'Poldark' Season 4 Episode 4 Recap: Cry Me A River\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105795/poldark-season-4-episode-3-recap-homeward-bound\">'Poldark' Season 4 Episode 3 Recap: Homeward Bound\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105791/poldark-season-4-episode-2-recap-ready-to-run\">'Poldark' Season 4 Episode 2 Recap: Ready to Run\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105789/poldark-season-4-premiere-recap-you-keep-me-hangin-on\">'Poldark' Season 4 Premiere Recap: You Keep Me Hangin' On\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/96601/poldark-season-3-finale-recap-look-what-you-made-me-do\">'Poldark' Season 3 Finale Recap: Look What You Made Me Do\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/11/13/poldark-season-3-episode-7-recap-i-wanna-sex-you-up/\">'Poldark' Season 3 Episode 7 Recap: I Wanna Sex You Up\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/11/05/poldark-season-3-episode-6-recap-you-give-love-a-bad-name/\">'Poldark' Season 3 Episode 6 Recap: You Give Love A Bad Name\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/29/poldark-season-3-episode-5-recap-the-one-that-got-away/\">'Poldark' Season 3 Episode 5 Recap: The One That Got Away\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/24/poldark-season-3-episode-4-recap-break-free/\">'Poldark' Season 3 Episode 4 Recap: Break Free\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/15/poldark-season-3-episode-3-recap-kiss-the-girl/\">'Poldark' Season 3 Episode 3 Recap: Kiss the Girl\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/08/poldark-season-3-episode-2-recap-voulez-vous-coucher-avec-moi/\">‘Poldark’ Season 3 Episode 2 Recap: Voulez-vous Coucher Avec Moi?\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/02/poldark-season-3-premiere-recap-same-old-mistakes/\">‘Poldark’ Season 3 Premiere Recap: Same Old Mistakes\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/11/27/poldark-season-2-finale-recap-burn-baby-burn/\">‘Poldark’ Season 2 Finale Recap: Burn Baby Burn\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/20/poldark-season-2-episode-8-recap-man-i-feel-like-a-woman/\">'Poldark' Season 2, Episode 8 Recap: Man! I Feel Like A Woman!\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/13/poldark-season-2-episode-7-recap-im-in-love-with-a-monster/\">'Poldark' Season 2, Episode 7 Recap: I'm In Love With A Monster\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/06/poldark-season-2-episode-6-recap-informer/\">'Poldark' Season 2, Episode 6 Recap: Informer\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/10/30/poldark-season-2-episode-5-recap-before-he-cheats/\">'Poldark' Season 2, Episode 5 Recap: Before He Cheats\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/10/24/poldark-season-2-episode-4-recap-sink-or-swim/\">'Poldark' Season 2, Episode 4 Recap: Sink or Swim\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/10/17/poldark-season-2-episode-3-recap-miss-independent/\">'Poldark' Season 2, Episode 3 Recap: Miss Independent\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/10/02/poldark-season-2-episode-2-recap-you-dont-bring-me-flowers/\">'Poldark' Season 2, Episode 2 Recap: You Don't Bring Me Flowers\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/27/poldark-season-2-premiere-recap-court-and-spark/\">'Poldark' Season 2, Episode 1 Recap: Court and Spark\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/23/poldark-season-1-episode-4-recap-send-my-love-to-your-new-lover/\"> 'Poldark' Season 1, Episode 4 Recap: Send My Love to Your New Lover\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/21/poldark-season-1-episode-3-recap-oops-there-goes-my-shirt/\">‘Poldark’ Season 1, Episode 3 Recap: Oops, There Goes My Shirt\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/20/poldark-season-1-episode-2-recap-guns-and-ships-bang-bang/\">‘Poldark’ Season 1, Episode 2 Recap: Bang Bang\u003c/a>\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "floatright"
},
"numeric": [
"floatright"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>\u003ca href=\"http://ww2.kqed.org/pop/2016/09/19/poldark-season-1-premiere-recap-stayin-alive/\">‘Poldark’ Season 1 Premiere Recap: Stayin’ Alive\u003c/a>\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/pop/105807/poldark-season-4-episode-6-recap-mo-money-mo-problems",
"authors": [
"27"
],
"categories": [
"pop_3"
],
"tags": [
"pop_2905",
"pop_8"
],
"featImg": "pop_107144",
"label": "pop"
},
"pop_105805": {
"type": "posts",
"id": "pop_105805",
"meta": {
"index": "posts_1716263798",
"site": "pop",
"id": "105805",
"score": null,
"sort": [
1540777583000
]
},
"parent": 0,
"labelTerm": {
"site": "pop"
},
"blocks": [],
"publishDate": 1540777583,
"format": "standard",
"disqusTitle": "'Poldark' Season 4 Episode 5 Recap: No Tears Left To Cry",
"title": "'Poldark' Season 4 Episode 5 Recap: No Tears Left To Cry",
"headTitle": "KQED Pop | KQED Arts",
"content": "\u003cp>In \u003ca href=\"https://www.kqed.org/pop/105803/poldark-season-4-episode-4-recap-cry-me-a-river\">the previous episode of \u003cem>Poldark\u003c/em>\u003c/a>, the show obliterated our emotions by killing off Baby Sara. That watching experience looked a little something like this:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106903\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/depressed-poldark-sara-death-die.gif\" alt=\"\" width=\"480\" height=\"270\">\u003c/p>\n\u003cp>You'd think the writers would dial it down a few notches this week to let us catch our breath, dry our tears and experience a bit of joy again.\u003c/p>\n\u003cp>Nope! Not gonna happen! Take a seat, happiness.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-medium wp-image-106826\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/smiley-face-fall-down-gif.gif\" alt=\"\" width=\"300\" height=\"169\">\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>Children and their parents are dropping dead from hunger and fever, Ross' fellow politicians don't want to do anything about it, and Malfoy's stupid punchable face is back in the House of Commons.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-106827\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/boy-am-i-depressed-i-need-a-cookie-golden-girls-gif.gif\" alt=\"\" width=\"500\" height=\"381\">\u003c/p>\n\u003cp>Oh, thank goddess! Blondie is on the scene to distract us from all the bleakness with a shiny fashion moment! Would you look at that hat?!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106831\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/werk-blondie.png\" alt=\"\" width=\"800\" height=\"431\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/09/werk-blondie.png 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/werk-blondie-160x86.png 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/werk-blondie-768x414.png 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/werk-blondie-240x129.png 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/werk-blondie-375x202.png 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/werk-blondie-520x280.png 520w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003c/p>\n\u003cp>Blondie wears it well, but let's give credit where credit is due.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-medium wp-image-106832\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/0f9a87d90bd8ca822498778ffe7ac8d2-strawberry-shortcake-cartoon-cartoon-picture.jpg\" alt=\"\" width=\"236\" height=\"288\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/09/0f9a87d90bd8ca822498778ffe7ac8d2-strawberry-shortcake-cartoon-cartoon-picture.jpg 236w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/0f9a87d90bd8ca822498778ffe7ac8d2-strawberry-shortcake-cartoon-cartoon-picture-160x195.jpg 160w\" sizes=\"(max-width: 236px) 100vw, 236px\">\u003c/p>\n\u003cp>I hope you enjoyed that very brief comedic detour because it's time to travel back to Bleakville. Doc asks Morwenna why she threatened to murder her kid that one time. She explains that the empty threat is the only ammo she has against Gross Goblin's \"attentions.\" #FreeMorwennasToes!\u003c/p>\n\u003cp>Over at Drake's bachelor pad (okay, fine, the barn he lives in), Demelza is still on her mission to turn Drake and Rosina into an item worthy of a portmanteau couple name. Drosina? Rake?\u003c/p>\n\u003cp>See? They don't belong together! Team Drakenna / Morwennake 4 Life! As the president of their official fan club, I vow to make a line of merchandise if they ever find a way to murder Gross Goblin and be together. You would buy a tea set with their faces on it, right?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106868\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/drake-tea-set-poldark.jpg\" alt=\"\" width=\"620\" height=\"526\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/10/drake-tea-set-poldark.jpg 620w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/drake-tea-set-poldark-160x136.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/drake-tea-set-poldark-240x204.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/drake-tea-set-poldark-375x318.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/drake-tea-set-poldark-520x441.jpg 520w\" sizes=\"(max-width: 620px) 100vw, 620px\">\u003c/p>\n\u003cp>Drake confesses that he thinks Rosina's habit of constantly following him around and waving is cute and all, but it's not love. Demelza tries to reassure him that you don't need to love the person you're going to spend all of eternity with.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-44499\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2016/10/publizity-wait-whet-gif.gif\" alt=\"\" width=\"500\" height=\"280\">\u003c/p>\n\u003cp>\u003cem>Oh, don't worry about actually loving the person you marry! Ross didn't love me at first; he only married me to make his ex jealous! And look at us now! Not living in the same house and barely recovering after two love affairs and a secret love child! Don't you want a piece of that?\u003c/em>\u003c/p>\n\u003cp>Drake is too nice to actually say:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106846\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/no-thank-you-please-liz-lemon-tina-fey-30-rock-gif.gif\" alt=\"\" width=\"500\" height=\"282\">\u003c/p>\n\u003cp>Across town, Jennifer Lawrence is still wiggling her toes in Gross Goblin's face for money. Is anyone else beyond tired of this?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-102176\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/02/britney-yawn-bored.gif\" alt=\"\" width=\"306\" height=\"200\">\u003c/p>\n\u003cp>Like a parent forcing a child to eat broccoli, it's time for the \u003cem>Poldark\u003c/em> writers to force me to swallow even more of this Rosina storyline.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106870\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/poldark-rosina-no.gif\" alt=\"\" width=\"631\" height=\"353\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-106833\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/eat-it.gif\" alt=\"\" width=\"540\" height=\"294\">\u003c/p>\n\u003cp>Drake approaches Rosina and says, \"Ye must know that I have a liking for thee.\"\u003c/p>\n\u003cp>PLEASE SAY \"BUT...\"! Here's how to say it in American Sign Language. I don't care how you get the message across; just shut this down!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-small wp-image-106848\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/but-asl.gif\" alt=\"\" width=\"720\" height=\"720\">\u003c/p>\n\u003cp>Phew! He tells her about how he'll always love Morwenna. That's right, Rosina! Go wave at someone else!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106896\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/push-rosina-poldark-out-of-car.gif\" alt=\"\" width=\"480\" height=\"320\">\u003c/p>\n\u003cp>Oh, gosh, he's still talking.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-106838\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/stop-talking-emily-blunt-gif.gif\" alt=\"\" width=\"540\" height=\"361\">\u003c/p>\n\u003cp>\"I like ye, take pleasure in your company, I can offer you a \u003cdel>barn\u003c/del> home, a hearth, a quiet, yet comfortable living.\"\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106847\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/dont-say-it-dont-think-it-gif.gif\" alt=\"\" width=\"498\" height=\"359\">\u003c/p>\n\u003cp>He then tells her she can take some time to think his proposal over.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106871\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/make-it-stop-gif.gif\" alt=\"\" width=\"400\" height=\"224\">\u003c/p>\n\u003cp>Rosina replies, \"No, Drake.\"\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-medium wp-image-96487\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/10/meryl-j-lo-gif.gif\" alt=\"\" width=\"245\" height=\"245\">\u003c/p>\n\u003cp>Oh, brother, I celebrated too soon. She's not done!\u003c/p>\n\u003cp>\"I need no time. You're a brave and honest man, and I believe our life together will be good.\"\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-106840\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/why-slam-head-on-desk-gif.gif\" alt=\"\" width=\"547\" height=\"308\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-106842\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/spock-star-trek-sad-watching-gif.gif\" alt=\"\" width=\"300\" height=\"225\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-106841\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/upset-star-trek-gif.gif\" alt=\"\" width=\"250\" height=\"166\">\u003c/p>\n\u003cp>I can't believe I gifted her a congratulatory Meryl Streep gif! I'm taking it back! I'm reversing it!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-106839\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/reverse-meryl-gif.gif\" alt=\"\" width=\"245\" height=\"245\">\u003c/p>\n\u003cp>Over in London, Blondie pretends she isn't as depressed as I am over Baby Sara by throwing a rager. Everyone is there, even Malfoy and Elizabeth. Why didn't the fiery hail I wished on them last week ever come?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-106660\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/george-elizabeth-poldark-1020x520.jpg\" alt=\"\" width=\"640\" height=\"326\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/10/george-elizabeth-poldark-1020x520.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/george-elizabeth-poldark-160x82.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/george-elizabeth-poldark-800x408.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/george-elizabeth-poldark-768x392.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/george-elizabeth-poldark-1200x612.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/george-elizabeth-poldark-1920x979.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/george-elizabeth-poldark-1180x602.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/george-elizabeth-poldark-960x489.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/george-elizabeth-poldark-240x122.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/george-elizabeth-poldark-375x191.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/george-elizabeth-poldark-520x265.jpg 520w\" sizes=\"(max-width: 640px) 100vw, 640px\">\u003c/p>\n\u003cp>Sending Liz down to hell also turned out to be ineffective!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106667\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/going-to-hell-gif-1.gif\" alt=\"\" width=\"460\" height=\"304\">\u003c/p>\n\u003cp>Wait a minute. Could it be possible that the weird memes I make have no real power or influence over what happens on this show?!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106849\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/winona-math-emmys-weird-faces-gif.gif\" alt=\"\" width=\"374\" height=\"230\">\u003c/p>\n\u003cp>Anyway, enough about Malfoy and Elizabeth and more about Blondie's new piece of headwear!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-106843\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/blondie-cool-hat-poldark.png\" alt=\"\" width=\"400\" height=\"786\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/09/blondie-cool-hat-poldark.png 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/blondie-cool-hat-poldark-160x314.png 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/blondie-cool-hat-poldark-768x1509.png 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/blondie-cool-hat-poldark-611x1200.png 611w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/blondie-cool-hat-poldark-240x472.png 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/blondie-cool-hat-poldark-375x737.png 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/blondie-cool-hat-poldark-520x1022.png 520w\" sizes=\"(max-width: 400px) 100vw, 400px\">\u003c/p>\n\u003cp>Again, it's important to give credit where credit is due.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-106844\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/strawberry-shortcake-hat-1020x1360.jpg\" alt=\"\" width=\"500\" height=\"667\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/09/strawberry-shortcake-hat-1020x1360.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/strawberry-shortcake-hat-160x213.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/strawberry-shortcake-hat-800x1067.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/strawberry-shortcake-hat-768x1024.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/strawberry-shortcake-hat-900x1200.jpg 900w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/strawberry-shortcake-hat-960x1280.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/strawberry-shortcake-hat-240x320.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/strawberry-shortcake-hat-375x500.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/strawberry-shortcake-hat-520x693.jpg 520w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/strawberry-shortcake-hat.jpg 1125w\" sizes=\"(max-width: 500px) 100vw, 500px\">\u003c/p>\n\u003cp>Back in Cornwall, Demelza and Doc are starting to resent their spouses for abandoning them.\u003c/p>\n\u003cp>\u003cstrong>Doc:\u003c/strong> \"Do you picture them ever, Ross and Blondie together in a world of which we have no part?\"\u003c/p>\n\u003cp>\u003cstrong>Demelza:\u003c/strong> \"Do you not sometimes wonder...\"\u003c/p>\n\u003cp>\u003cstrong>Doc:\u003c/strong> \"...if they met each other before they met us...\"\u003c/p>\n\u003cp>\u003cstrong>Demelza:\u003c/strong> \"...they'd be better matched?\"\u003c/p>\n\u003cp>\u003cstrong>Doc:\u003c/strong> \"Would we?\"\u003c/p>\n\u003cp>Ooooo, this is an episode of \u003cem>Wife Swap\u003c/em> I would watch! When the cats are away, the mice will play (with each other's naked bodies on a sand dune)!\u003c/p>\n\u003cp>Ugh, before I have a chance to fully picture it, Sam bursts in with news: Rosina said yes!\u003c/p>\n\u003cp>I know, Sam! Must you remind me?! Can I not have a single moment of joy in imagining Doc and Demelza swapping spit and horny poetry?!?\u003c/p>\n\u003cp>Back at Blondie's party, Elizabeth ignores Ross for no reason, which backfires spectacularly when Sir Scam-A-Lot points out to Malfoy that Liz wasn't so cold to Ross the other night outside her house. Oops, was that supposed to be a secret?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106850\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/oops-teehee.gif\" alt=\"\" width=\"449\" height=\"318\">\u003c/p>\n\u003cp>Malfoy boils up inside and updates one of his mental lists:\u003c/p>\n\u003cp style=\"text-align: center\">\u003cem>Reasons Why I've Dedicated My Life to Destroying Ross Poldark: \u003c/em>\u003c/p>\n\u003col>\n\u003cli>\u003cem>He put a frog in my pants that one time.\u003c/em>\u003c/li>\n\u003cli>\u003cem>If Herbal Essences existed and wanted to cast someone with gorgeous hair for a shampoo commercial, they would pick Ross over me.\u003c/em>\u003c/li>\n\u003cli>\u003cem>Everyone gets binoculars out when Ross swims or scythes half-naked. Everyone runs in fear when I simply undo my top button.\u003c/em>\u003c/li>\n\u003cli>\u003cem>Lil Ross is probably bigger than Lil Malfoy.\u003c/em>\u003c/li>\n\u003cli>\u003cem>He spoke to Elizabeth without my permission.\u003c/em>\u003c/li>\n\u003c/ol>\n\u003cp>Across the room, an entirely unbothered Ross gives Blondie a hard time for being a party animal and having a bunch of new, fake friends. Let the woman live, Ross! Carpe diem! Furantur vestimenta ex fragum parvulus laganum! (Yep, I cobbled together a very rough Latin translation of \"Steal clothes from Strawberry Shortcake.\")\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106851\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/tyra-typing.gif\" alt=\"\" width=\"500\" height=\"358\">\u003c/p>\n\u003cp>The next day, at yet another Blondie rager, Geoffrey Charles is about to get his drunk butt kicked by some rich dudes. Ever the savior, Ross steps in... and promptly gets sucker-punched in the nose! Not his face! There goes his future modeling career!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106852\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/marcia-nose.gif\" alt=\"\" width=\"500\" height=\"254\">\u003c/p>\n\u003cp>As if Geoffrey Charles hasn't made enough of a mess of this party, he goes and does this:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106853\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/geoffrey-charles-poldark-puke-gif.gif\" alt=\"\" width=\"480\" height=\"266\">\u003c/p>\n\u003cp>A person whose job is to clean up rich people puke appears. Never one to miss the opportunity to talk to a poor person, Ross engages Puke Cleaner-Upper in conversation and finds out this gig was the only way he could make ends meet. PCU's eagerness to scrub vomit out of a fancy carpet renews Ross' drive to pass a bill or something.\u003c/p>\n\u003cp>Back in Cornwall, Gross Goblin puts on a repulsive striptease for a terrified Morwenna. He announces: \"Let us say a little prayer and then you will submit to me.\" I hope that Puke Cleaner-Upper is still around 'cause I think I'm gonna...\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106894\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/puke.gif\" alt=\"\" width=\"400\" height=\"227\">\u003c/p>\n\u003cp>How about we say a little prayer that Gross Goblin chokes on a foot and dies?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-medium wp-image-106873\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/titus-kimmy-schmidt-praying-gif.gif\" alt=\"\" width=\"457\" height=\"474\">\u003c/p>\n\u003cp>The candles in Morwenna's bedroom go out, which I assume means she's getting raped again. This show is... a lot.\u003c/p>\n\u003cp>Meanwhile, Jennifer Lawrence smiles to herself while she polishes and admires a new candlestick she bought with her toe jam money. Hope it was worth eternal damnation.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-medium wp-image-106874\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/welcome-to-hell-poldark.gif\" alt=\"\" width=\"500\" height=\"375\">\u003c/p>\n\u003cp>Later, Jennifer Lawrence's husband returns home earlier than expected, peeks through a window and gets an eyeful of all the kinky foot stuff his trifling wife and Gross Goblin have been up to.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-medium wp-image-106854\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/oh-my-eyes.gif\" alt=\"\" width=\"220\" height=\"226\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-106855\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/bleach-eyes-simpsons-gif.gif\" alt=\"\" width=\"480\" height=\"270\">\u003c/p>\n\u003cp>Pass the eye bleach 'cause I need it to sear the image of all these baby and kid-sized caskets in the next scene. Geez, we get it, \u003cem>Poldark\u003c/em> writers! The 19th-century was bleak! Message received! Like Ariana Grande, I've got no tears left to cry!\u003c/p>\n\u003cp>Oh, good! Something nice to look at! Another fancy hat!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-106858\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/Screen-Shot-2018-10-27-at-7.57.26-PM.png\" alt=\"\" width=\"500\" height=\"597\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/10/Screen-Shot-2018-10-27-at-7.57.26-PM.png 678w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/Screen-Shot-2018-10-27-at-7.57.26-PM-160x191.png 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/Screen-Shot-2018-10-27-at-7.57.26-PM-240x287.png 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/Screen-Shot-2018-10-27-at-7.57.26-PM-375x448.png 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/Screen-Shot-2018-10-27-at-7.57.26-PM-520x621.png 520w\" sizes=\"(max-width: 500px) 100vw, 500px\">\u003c/p>\n\u003cp>Snatched right from Strawberry Shortcake's closet!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-106876\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/poldark-strawberry-enys-caroline.jpg\" alt=\"\" width=\"500\" height=\"643\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/10/poldark-strawberry-enys-caroline.jpg 873w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/poldark-strawberry-enys-caroline-160x206.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/poldark-strawberry-enys-caroline-800x1028.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/poldark-strawberry-enys-caroline-768x987.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/poldark-strawberry-enys-caroline-240x308.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/poldark-strawberry-enys-caroline-375x482.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/poldark-strawberry-enys-caroline-520x668.jpg 520w\" sizes=\"(max-width: 500px) 100vw, 500px\">\u003c/p>\n\u003cp>Ross gives Blondie a TED Talk about confronting the pain of losing a kid. \"We are taught to be strong, to portray no weakness, but the night [Julia died] I learned to be strong\u003cem> is\u003c/em> weakness. Pain should not be avoided. Tears must fall.\"\u003c/p>\n\u003cp>Didn't I just say that Blondie, Ariana Grande and I don't have any tears left to cry? Stop traumatizing us!\u003c/p>\n\u003cp>Oh, great! More trauma in the form of Gross Goblin rolling off of a Morwenna. And to make matters worse, Morwenna's one true love is about to get married to Rosina!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-medium wp-image-106859\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/her.gif\" alt=\"\" width=\"220\" height=\"220\">\u003c/p>\n\u003cp>Demelza helps Drake set up his bed for the wedding sex that'll take place there the following day. She again tries to brainwash him into believing that marrying someone you don't like that much is a good idea: \"In time, like Ross and me, love will grow.\" Mmhm, riiiight.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106860\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/keep-telling-yourself-that-romy-michele-gif.gif\" alt=\"\" width=\"480\" height=\"257\">\u003c/p>\n\u003cp>Now that Gross Goblin is raping Morwenna again, he decides to cut off his quid-pro-toe-suck arrangement with Jennifer Lawrence. On his way home from her house, a masked man confronts him in the woods. It's Mr. Jennifer Lawrence! And he has a weapon! Lumiere, the fancy candlestick!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106861\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/lumiere-gif-beauty-beast.gif\" alt=\"\" width=\"498\" height=\"274\">\u003c/p>\n\u003cp>Mr. Jennifer Lawrence uses Lumiere to beat Gross Goblin off his horse! Gross Goblin's foot gets caught in one of the stirrups and the horse, whom we'll call Phillipe to stick with the \u003cem>Beauty and the Beast\u003c/em> theme, runs off and drags Gross Goblin through the woods and bangs his skull against a bunch of trees!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-medium wp-image-106878\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/kristen-bell-crying.gif\" alt=\"\" width=\"245\" height=\"233\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-106879\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/waiting-for-this-moment.gif\" alt=\"\" width=\"245\" height=\"215\">\u003c/p>\n\u003cp>What a beautiful sight. A foot-gobbling monster gets taken down by his own foot. Poetic justice is alive and well!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-medium wp-image-106877\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/so-used-to-giving-get-to-receive-cry-gif-big-brothere.gif\" alt=\"\" width=\"245\" height=\"200\">\u003c/p>\n\u003cp>The next day, Gross Goblin is discovered DEAD!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106882\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/celebrating.gif\" alt=\"\" width=\"376\" height=\"252\">\u003c/p>\n\u003cp>Tell Blondie and her friends to make some room at their party 'cause we're celebrating tonight!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-106883\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/pour-drinks-drunk-party.gif\" alt=\"\" width=\"540\" height=\"294\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106880\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/troll-dance-party.gif\" alt=\"\" width=\"372\" height=\"254\">\u003c/p>\n\u003cp>OMG, this means that Morwenna is single again, just in time to speak or forever hold her peace at Drake's wedding!\u003c/p>\n\u003cp>Cut to Drake putting flowers on what he thinks will be Rosina's pillow!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106881\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/NOT-ON-MY-WATCH-iyanla-gif.gif\" alt=\"\" width=\"640\" height=\"357\">\u003c/p>\n\u003cp>Drake, check Twitter! Your ex's dead husband is trending!\u003c/p>\n\u003cp>But who needs Twitter when Demelza is here to spread the news (bless her!).\u003c/p>\n\u003cp>Drake isn't as stoked as I'd thought he'd be, though.\u003c/p>\n\u003cp>\"Why tell me, sister? Why not keep me in the dark and let me wed that sweet, sweet girl?\"\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106884\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/sorry-not-sorry-jennifer-lawrence.gif\" alt=\"\" width=\"245\" height=\"150\">\u003c/p>\n\u003cp>I would feel bad for Rosina if I wasn't so busy mass-producing Drakenna / Morwennake merchandise. Why stop at tea sets?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106886\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/swimsuit.png\" alt=\"\" width=\"742\" height=\"678\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/10/swimsuit.png 742w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/swimsuit-160x146.png 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/swimsuit-240x219.png 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/swimsuit-375x343.png 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/swimsuit-520x475.png 520w\" sizes=\"(max-width: 742px) 100vw, 742px\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106899\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/sheets.jpg\" alt=\"\" width=\"375\" height=\"452\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/10/sheets.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/sheets-160x193.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/sheets-240x289.jpg 240w\" sizes=\"(max-width: 375px) 100vw, 375px\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-106900\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1020x1020.jpg\" alt=\"\" width=\"640\" height=\"640\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1020x1020.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-160x160.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-800x800.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-768x768.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1200x1200.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1180x1180.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-960x960.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-240x240.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-375x375.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-520x520.jpg 520w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-32x32.jpg 32w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-50x50.jpg 50w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-64x64.jpg 64w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-96x96.jpg 96w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-128x128.jpg 128w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-150x150.jpg 150w\" sizes=\"(max-width: 640px) 100vw, 640px\">\u003c/p>\n\u003cp>Because he's a good, compassionate person, Drake finds Rosina skipping around with her bridesmaids and breaks up with her in person, instead of ditching her at the altar. I imagine he tells her he can't marry her like this:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106862\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/i-wish-i-could-but-i-dont-want-to-gif-phoebe-friends.gif\" alt=\"\" width=\"500\" height=\"377\">\u003c/p>\n\u003cp>Everyone is horrified by the news.\u003c/p>\n\u003cp>Everyone except for me.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-38941\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2016/09/giphy-11.gif\" alt=\"\" width=\"400\" height=\"226\">\u003c/p>\n\u003cp>Across town, Doc has a hallucination of Blondie holding Baby Sara.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106887\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/not-gonna-cry-gif.gif\" alt=\"\" width=\"480\" height=\"249\">\u003c/p>\n\u003cp>Demelza disrupts his vision with the news that Drake has run away. She breaks down in Doc's embrace.\u003c/p>\n\u003cp>\u003cstrong>Demelza:\u003c/strong> \"I just wish somebody would take care of me.\"\u003c/p>\n\u003cp>\u003cstrong>Doc:\u003c/strong> \"Yes, Ross should be here.\"\u003c/p>\n\u003cp>\u003cstrong>Demelza:\u003c/strong> \"And Caroline.\"\u003c/p>\n\u003cp>But they're not, so maybe kiss? (Sorry, I live for the drama.)\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106888\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/shrug.gif\" alt=\"\" width=\"480\" height=\"270\">\u003c/p>\n\u003cp>Back in London, Ross tries to convince Blondie to return to Cornwall with him. She's not wearing a hat this time, which I assume means that she received a cease and desist letter from Strawberry Shortcake.\u003c/p>\n\u003cp>Blondie explains to Ross that she couldn't weep for Baby Sara and that the experience of having her dead baby taken from her arms could only be numbed by getting hammered every night in London. She's gonna stay and do some more of that but wants Ross to know that his TED Talk helped and she has begun to weep again. Me too, girl.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-19941\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2016/01/1361.gif\" alt=\"\" width=\"350\" height=\"250\">\u003c/p>\n\u003cp>Over at Gross Goblin's funeral (wow, I really enjoyed typing that!), Gross Goblin's Mama loudly announces that Morwenna is a bad mom and that she plans to adopt her child. Morwenna faints on the spot.\u003c/p>\n\u003cp>After she's resuscitated, Elizabeth and Malfoy walk over and pretend to be empathetic, but, after years of torture, Morwenna is not in the mood for fake @ssholes.\u003c/p>\n\u003cp>\u003cstrong>Malfoy:\u003c/strong> \"You must feel the loss keenly.\"\u003c/p>\n\u003cp>\u003cstrong>Morwenna:\u003c/strong> \"I feel nothing but relief. I loathed him with every bone in my body. He sought to have me committed. He took away my son. He violated me...again...and again...and again.\"\u003c/p>\n\u003cp>Elizabeth pretends to be shocked: \"I did not know! We could not have possibly known, cousin!\u003c/p>\n\u003cp>\u003cstrong>Malfoy:\u003c/strong> \"Our only thought was to provide you with an advantageous...\"\u003c/p>\n\u003cp>\u003cstrong>Morwenna:\u003c/strong> \"ADVANTAGEOUS TO WHOM?!\"\u003c/p>\n\u003cp>Yaaaas, queen, tell them!!!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-medium wp-image-106889\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/speak-on-it-sis-preach.gif\" alt=\"\" width=\"480\" height=\"480\">\u003c/p>\n\u003cp>Back at Athlete's Foot Locker, Jennifer Lawrence and her husband agree to keep Lumiere a secret. Mr. Lawrence also agrees to pretend he doesn't now know how evil his wife really is.\u003c/p>\n\u003cp>Demelza and company are all worried about where Drake is, but his whereabouts are obvious! He's where everyone goes when they're being drama queens: the crashing waves! Before you get too excited, he's fully clothed, so no gifs for you.\u003c/p>\n\u003cp>The next morning, Drake wakes up outside of Morwenna's house. As luck would have it, she comes outside! He approaches her, but she can't even.\u003c/p>\n\u003cp>\u003cstrong>Morwenna:\u003c/strong> \"I cannot bear it! I'm sick! Tainted! It's done with! Ended! Please leave me now and never come back.\"\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106897\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/push-drake-out-of-car-poldark.gif\" alt=\"\" width=\"480\" height=\"320\">\u003c/p>\n\u003cp>As if this wasn't upsetting enough, Gross Goblin's Mama interrupts the reunion and orders her servants to horsewhip Drake and remove him from the premises! *adds Gross Goblin's Mama to my hit list*\u003c/p>\n\u003cp>Oh, great. Malfoy is running around, spreading a rumor that Drake killed Gross Goblin.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-medium wp-image-106890\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/not-today-satan.gif\" alt=\"\" width=\"245\" height=\"281\">\u003c/p>\n\u003cp>Will the kid ever catch a break?\u003c/p>\n\u003cp>When Elizabeth catches wind of Malfoy's new evil plan, she doesn't go along with it for once: \"The man was a monster and we forced her to wed him. If you value my love, do not pursue Drake.\" Plus one point for her, which means she's now only at negative 92,371 points in my book.\u003c/p>\n\u003cp>Malfoy calls off the search, but has an evil Plan B. Recruit Rosina's upset dad and burn Drake's barn to the ground. If all of this insanity is going on in episode 5, I'm scared to think of what the writers are saving for the season finale!\u003c/p>\n\u003cp>The next day, in front of the barn's ashes, Rosina tells Demelza she wishes Drake found out the truth right after they were married so he would be trapped in his vows to her forever. \"I know he would have never left me.\" Wow. Rosina sucks as much as I thought she did.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106891\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/youre-that-girl-i-knew-you-were-gif-alyssa.gif\" alt=\"\" width=\"480\" height=\"220\">\u003c/p>\n\u003cp>She doesn't deserve Drake's love or a cool couple name!\u003c/p>\n\u003cp>At a cliff's edge, which is the second most popular place to be dramatic in Cornwall, Morwenna throws Drake's friendship (with very minor benefits) bracelet into the ocean. Are we really going to have to wait until the season finale to break out the Morwennake merch?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106892\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/were-waiting.gif\" alt=\"\" width=\"500\" height=\"282\">\u003c/p>\n\u003cp>In London, Ross finally passes a bill to help poor people. That's great news! But the even better news is that his nose is healing quite nicely. Teen modeling career is back on!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106856\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/marcia-nose-better-gif.gif\" alt=\"\" width=\"262\" height=\"153\">\u003c/p>\n\u003cp>End scene!\u003c/p>\n\u003cp>\u003cem>After every episode, it’s only right to reward characters who’ve impressed and diss the ones that haven’t, so here goes:\u003c/em>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>PIECE OF COAL: Gross Goblin. \u003c/strong>\u003c/span>\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-medium wp-image-19742\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2016/01/tumblr_n2dkpmzid11rfduvxo1_250.gif\" alt=\"\" width=\"245\" height=\"200\">\u003c/p>\n\u003cp>\u003cstrong>HONORABLE MENTION: The Mine. \u003c/strong>For not being in this episode.\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>BRONZE:\u003c/strong> \u003cstrong>Puke Cleaner-Upper. \u003c/strong>Hopefully, the passage of the welfare bill means he won't have to spend his nights scooping up trust fund kids' half-digested corn.\u003c/span>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>SILVER: Drake and Morwenna. \u003c/strong>These two deserve a medal for all they've been through. They also deserve some of the profits from my soon-to-be very successful merchandise line. *gives self manicure with the official Morwennake nail clipper*\u003c/span>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cstrong>GOLD: Lumiere\u003c/strong>\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>. \u003c/strong>Great work! Be our guest for however many episodes it takes to kill off all these evil jerks.\u003c/span>\u003c/p>\n\u003cp>Until next week! If you miss my thoughts on \u003cem>Poldark\u003c/em> or pop culture in general, follow me on Twitter \u003ca href=\"https://twitter.com/xcusemybeauty\">@xcusemybeauty\u003c/a>, listen to my podcast \u003ca href=\"https://itunes.apple.com/us/podcast/the-cooler/id1041117499?mt=2\">\u003cem>The Cooler\u003c/em>\u003c/a>, or read all my \u003ca href=\"https://ww2.kqed.org/pop/tag/recaps/\">other \u003cem>Poldark\u003c/em> recaps\u003c/a> below!\u003c/p>\n\u003cp>\u003cem>\u003cstrong>More recaps:\u003c/strong>\u003c/em>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105803/poldark-season-4-episode-4-recap-cry-me-a-river\">'Poldark' Season 4 Episode 4 Recap: Cry Me A River\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105795/poldark-season-4-episode-3-recap-homeward-bound\">'Poldark' Season 4 Episode 3 Recap: Homeward Bound\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105791/poldark-season-4-episode-2-recap-ready-to-run\">'Poldark' Season 4 Episode 2 Recap: Ready to Run\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105789/poldark-season-4-premiere-recap-you-keep-me-hangin-on\">'Poldark' Season 4 Premiere Recap: You Keep Me Hangin' On\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/96601/poldark-season-3-finale-recap-look-what-you-made-me-do\">'Poldark' Season 3 Finale Recap: Look What You Made Me Do\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/11/13/poldark-season-3-episode-7-recap-i-wanna-sex-you-up/\">'Poldark' Season 3 Episode 7 Recap: I Wanna Sex You Up\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/11/05/poldark-season-3-episode-6-recap-you-give-love-a-bad-name/\">'Poldark' Season 3 Episode 6 Recap: You Give Love A Bad Name\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/29/poldark-season-3-episode-5-recap-the-one-that-got-away/\">'Poldark' Season 3 Episode 5 Recap: The One That Got Away\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/24/poldark-season-3-episode-4-recap-break-free/\">'Poldark' Season 3 Episode 4 Recap: Break Free\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/15/poldark-season-3-episode-3-recap-kiss-the-girl/\">'Poldark' Season 3 Episode 3 Recap: Kiss the Girl\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/08/poldark-season-3-episode-2-recap-voulez-vous-coucher-avec-moi/\">‘Poldark’ Season 3 Episode 2 Recap: Voulez-vous Coucher Avec Moi?\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/02/poldark-season-3-premiere-recap-same-old-mistakes/\">‘Poldark’ Season 3 Premiere Recap: Same Old Mistakes\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/11/27/poldark-season-2-finale-recap-burn-baby-burn/\">‘Poldark’ Season 2 Finale Recap: Burn Baby Burn\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/20/poldark-season-2-episode-8-recap-man-i-feel-like-a-woman/\">'Poldark' Season 2, Episode 8 Recap: Man! I Feel Like A Woman!\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/13/poldark-season-2-episode-7-recap-im-in-love-with-a-monster/\">'Poldark' Season 2, Episode 7 Recap: I'm In Love With A Monster\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/06/poldark-season-2-episode-6-recap-informer/\">'Poldark' Season 2, Episode 6 Recap: Informer\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/10/30/poldark-season-2-episode-5-recap-before-he-cheats/\">'Poldark' Season 2, Episode 5 Recap: Before He Cheats\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/10/24/poldark-season-2-episode-4-recap-sink-or-swim/\">'Poldark' Season 2, Episode 4 Recap: Sink or Swim\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/10/17/poldark-season-2-episode-3-recap-miss-independent/\">'Poldark' Season 2, Episode 3 Recap: Miss Independent\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/10/02/poldark-season-2-episode-2-recap-you-dont-bring-me-flowers/\">'Poldark' Season 2, Episode 2 Recap: You Don't Bring Me Flowers\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/27/poldark-season-2-premiere-recap-court-and-spark/\">'Poldark' Season 2, Episode 1 Recap: Court and Spark\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/23/poldark-season-1-episode-4-recap-send-my-love-to-your-new-lover/\"> 'Poldark' Season 1, Episode 4 Recap: Send My Love to Your New Lover\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/21/poldark-season-1-episode-3-recap-oops-there-goes-my-shirt/\">‘Poldark’ Season 1, Episode 3 Recap: Oops, There Goes My Shirt\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/20/poldark-season-1-episode-2-recap-guns-and-ships-bang-bang/\">‘Poldark’ Season 1, Episode 2 Recap: Bang Bang\u003c/a>\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n\u003cp>\u003ca href=\"http://ww2.kqed.org/pop/2016/09/19/poldark-season-1-premiere-recap-stayin-alive/\">‘Poldark’ Season 1 Premiere Recap: Stayin’ Alive\u003c/a>\u003c/p>\n\n",
"disqusIdentifier": "105805 https://ww2.kqed.org/pop/?p=105805",
"disqusUrl": "https://ww2.kqed.org/pop/2018/10/28/poldark-season-4-episode-5-recap-no-tears-left-to-cry/",
"stats": {
"hasVideo": false,
"hasChartOrMap": false,
"hasAudio": false,
"hasPolis": false,
"wordCount": 3028,
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"iframeSrcs": [],
"paragraphCount": 189
},
"modified": 1540777713,
"excerpt": "So much insanity goes down in this episode, I'm scared to think of what the writers are saving for the season finale!",
"headData": {
"twImgId": "",
"twTitle": "",
"ogTitle": "",
"ogImgId": "",
"twDescription": "",
"description": "So much insanity goes down in this episode, I'm scared to think of what the writers are saving for the season finale!",
"title": "'Poldark' Season 4 Episode 5 Recap: No Tears Left To Cry | KQED",
"ogDescription": "",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "'Poldark' Season 4 Episode 5 Recap: No Tears Left To Cry",
"datePublished": "2018-10-28T18:46:23-07:00",
"dateModified": "2018-10-28T18:48:33-07:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
},
"guestAuthors": [],
"slug": "poldark-season-4-episode-5-recap-no-tears-left-to-cry",
"status": "publish",
"path": "/pop/105805/poldark-season-4-episode-5-recap-no-tears-left-to-cry",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>In \u003ca href=\"https://www.kqed.org/pop/105803/poldark-season-4-episode-4-recap-cry-me-a-river\">the previous episode of \u003cem>Poldark\u003c/em>\u003c/a>, the show obliterated our emotions by killing off Baby Sara. That watching experience looked a little something like this:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106903\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/depressed-poldark-sara-death-die.gif\" alt=\"\" width=\"480\" height=\"270\">\u003c/p>\n\u003cp>You'd think the writers would dial it down a few notches this week to let us catch our breath, dry our tears and experience a bit of joy again.\u003c/p>\n\u003cp>Nope! Not gonna happen! Take a seat, happiness.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-medium wp-image-106826\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/smiley-face-fall-down-gif.gif\" alt=\"\" width=\"300\" height=\"169\">\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "fullwidth"
},
"numeric": [
"fullwidth"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>Children and their parents are dropping dead from hunger and fever, Ross' fellow politicians don't want to do anything about it, and Malfoy's stupid punchable face is back in the House of Commons.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-106827\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/boy-am-i-depressed-i-need-a-cookie-golden-girls-gif.gif\" alt=\"\" width=\"500\" height=\"381\">\u003c/p>\n\u003cp>Oh, thank goddess! Blondie is on the scene to distract us from all the bleakness with a shiny fashion moment! Would you look at that hat?!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106831\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/werk-blondie.png\" alt=\"\" width=\"800\" height=\"431\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/09/werk-blondie.png 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/werk-blondie-160x86.png 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/werk-blondie-768x414.png 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/werk-blondie-240x129.png 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/werk-blondie-375x202.png 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/werk-blondie-520x280.png 520w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003c/p>\n\u003cp>Blondie wears it well, but let's give credit where credit is due.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-medium wp-image-106832\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/0f9a87d90bd8ca822498778ffe7ac8d2-strawberry-shortcake-cartoon-cartoon-picture.jpg\" alt=\"\" width=\"236\" height=\"288\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/09/0f9a87d90bd8ca822498778ffe7ac8d2-strawberry-shortcake-cartoon-cartoon-picture.jpg 236w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/0f9a87d90bd8ca822498778ffe7ac8d2-strawberry-shortcake-cartoon-cartoon-picture-160x195.jpg 160w\" sizes=\"(max-width: 236px) 100vw, 236px\">\u003c/p>\n\u003cp>I hope you enjoyed that very brief comedic detour because it's time to travel back to Bleakville. Doc asks Morwenna why she threatened to murder her kid that one time. She explains that the empty threat is the only ammo she has against Gross Goblin's \"attentions.\" #FreeMorwennasToes!\u003c/p>\n\u003cp>Over at Drake's bachelor pad (okay, fine, the barn he lives in), Demelza is still on her mission to turn Drake and Rosina into an item worthy of a portmanteau couple name. Drosina? Rake?\u003c/p>\n\u003cp>See? They don't belong together! Team Drakenna / Morwennake 4 Life! As the president of their official fan club, I vow to make a line of merchandise if they ever find a way to murder Gross Goblin and be together. You would buy a tea set with their faces on it, right?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106868\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/drake-tea-set-poldark.jpg\" alt=\"\" width=\"620\" height=\"526\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/10/drake-tea-set-poldark.jpg 620w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/drake-tea-set-poldark-160x136.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/drake-tea-set-poldark-240x204.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/drake-tea-set-poldark-375x318.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/drake-tea-set-poldark-520x441.jpg 520w\" sizes=\"(max-width: 620px) 100vw, 620px\">\u003c/p>\n\u003cp>Drake confesses that he thinks Rosina's habit of constantly following him around and waving is cute and all, but it's not love. Demelza tries to reassure him that you don't need to love the person you're going to spend all of eternity with.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-44499\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2016/10/publizity-wait-whet-gif.gif\" alt=\"\" width=\"500\" height=\"280\">\u003c/p>\n\u003cp>\u003cem>Oh, don't worry about actually loving the person you marry! Ross didn't love me at first; he only married me to make his ex jealous! And look at us now! Not living in the same house and barely recovering after two love affairs and a secret love child! Don't you want a piece of that?\u003c/em>\u003c/p>\n\u003cp>Drake is too nice to actually say:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106846\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/no-thank-you-please-liz-lemon-tina-fey-30-rock-gif.gif\" alt=\"\" width=\"500\" height=\"282\">\u003c/p>\n\u003cp>Across town, Jennifer Lawrence is still wiggling her toes in Gross Goblin's face for money. Is anyone else beyond tired of this?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-102176\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/02/britney-yawn-bored.gif\" alt=\"\" width=\"306\" height=\"200\">\u003c/p>\n\u003cp>Like a parent forcing a child to eat broccoli, it's time for the \u003cem>Poldark\u003c/em> writers to force me to swallow even more of this Rosina storyline.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106870\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/poldark-rosina-no.gif\" alt=\"\" width=\"631\" height=\"353\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-106833\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/eat-it.gif\" alt=\"\" width=\"540\" height=\"294\">\u003c/p>\n\u003cp>Drake approaches Rosina and says, \"Ye must know that I have a liking for thee.\"\u003c/p>\n\u003cp>PLEASE SAY \"BUT...\"! Here's how to say it in American Sign Language. I don't care how you get the message across; just shut this down!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-small wp-image-106848\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/but-asl.gif\" alt=\"\" width=\"720\" height=\"720\">\u003c/p>\n\u003cp>Phew! He tells her about how he'll always love Morwenna. That's right, Rosina! Go wave at someone else!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106896\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/push-rosina-poldark-out-of-car.gif\" alt=\"\" width=\"480\" height=\"320\">\u003c/p>\n\u003cp>Oh, gosh, he's still talking.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-106838\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/stop-talking-emily-blunt-gif.gif\" alt=\"\" width=\"540\" height=\"361\">\u003c/p>\n\u003cp>\"I like ye, take pleasure in your company, I can offer you a \u003cdel>barn\u003c/del> home, a hearth, a quiet, yet comfortable living.\"\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106847\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/dont-say-it-dont-think-it-gif.gif\" alt=\"\" width=\"498\" height=\"359\">\u003c/p>\n\u003cp>He then tells her she can take some time to think his proposal over.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106871\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/make-it-stop-gif.gif\" alt=\"\" width=\"400\" height=\"224\">\u003c/p>\n\u003cp>Rosina replies, \"No, Drake.\"\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-medium wp-image-96487\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/10/meryl-j-lo-gif.gif\" alt=\"\" width=\"245\" height=\"245\">\u003c/p>\n\u003cp>Oh, brother, I celebrated too soon. She's not done!\u003c/p>\n\u003cp>\"I need no time. You're a brave and honest man, and I believe our life together will be good.\"\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-106840\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/why-slam-head-on-desk-gif.gif\" alt=\"\" width=\"547\" height=\"308\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-106842\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/spock-star-trek-sad-watching-gif.gif\" alt=\"\" width=\"300\" height=\"225\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-106841\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/upset-star-trek-gif.gif\" alt=\"\" width=\"250\" height=\"166\">\u003c/p>\n\u003cp>I can't believe I gifted her a congratulatory Meryl Streep gif! I'm taking it back! I'm reversing it!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-106839\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/reverse-meryl-gif.gif\" alt=\"\" width=\"245\" height=\"245\">\u003c/p>\n\u003cp>Over in London, Blondie pretends she isn't as depressed as I am over Baby Sara by throwing a rager. Everyone is there, even Malfoy and Elizabeth. Why didn't the fiery hail I wished on them last week ever come?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-106660\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/george-elizabeth-poldark-1020x520.jpg\" alt=\"\" width=\"640\" height=\"326\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/10/george-elizabeth-poldark-1020x520.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/george-elizabeth-poldark-160x82.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/george-elizabeth-poldark-800x408.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/george-elizabeth-poldark-768x392.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/george-elizabeth-poldark-1200x612.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/george-elizabeth-poldark-1920x979.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/george-elizabeth-poldark-1180x602.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/george-elizabeth-poldark-960x489.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/george-elizabeth-poldark-240x122.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/george-elizabeth-poldark-375x191.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/george-elizabeth-poldark-520x265.jpg 520w\" sizes=\"(max-width: 640px) 100vw, 640px\">\u003c/p>\n\u003cp>Sending Liz down to hell also turned out to be ineffective!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106667\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/going-to-hell-gif-1.gif\" alt=\"\" width=\"460\" height=\"304\">\u003c/p>\n\u003cp>Wait a minute. Could it be possible that the weird memes I make have no real power or influence over what happens on this show?!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106849\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/winona-math-emmys-weird-faces-gif.gif\" alt=\"\" width=\"374\" height=\"230\">\u003c/p>\n\u003cp>Anyway, enough about Malfoy and Elizabeth and more about Blondie's new piece of headwear!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-106843\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/blondie-cool-hat-poldark.png\" alt=\"\" width=\"400\" height=\"786\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/09/blondie-cool-hat-poldark.png 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/blondie-cool-hat-poldark-160x314.png 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/blondie-cool-hat-poldark-768x1509.png 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/blondie-cool-hat-poldark-611x1200.png 611w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/blondie-cool-hat-poldark-240x472.png 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/blondie-cool-hat-poldark-375x737.png 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/blondie-cool-hat-poldark-520x1022.png 520w\" sizes=\"(max-width: 400px) 100vw, 400px\">\u003c/p>\n\u003cp>Again, it's important to give credit where credit is due.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-106844\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/strawberry-shortcake-hat-1020x1360.jpg\" alt=\"\" width=\"500\" height=\"667\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/09/strawberry-shortcake-hat-1020x1360.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/strawberry-shortcake-hat-160x213.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/strawberry-shortcake-hat-800x1067.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/strawberry-shortcake-hat-768x1024.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/strawberry-shortcake-hat-900x1200.jpg 900w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/strawberry-shortcake-hat-960x1280.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/strawberry-shortcake-hat-240x320.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/strawberry-shortcake-hat-375x500.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/strawberry-shortcake-hat-520x693.jpg 520w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/strawberry-shortcake-hat.jpg 1125w\" sizes=\"(max-width: 500px) 100vw, 500px\">\u003c/p>\n\u003cp>Back in Cornwall, Demelza and Doc are starting to resent their spouses for abandoning them.\u003c/p>\n\u003cp>\u003cstrong>Doc:\u003c/strong> \"Do you picture them ever, Ross and Blondie together in a world of which we have no part?\"\u003c/p>\n\u003cp>\u003cstrong>Demelza:\u003c/strong> \"Do you not sometimes wonder...\"\u003c/p>\n\u003cp>\u003cstrong>Doc:\u003c/strong> \"...if they met each other before they met us...\"\u003c/p>\n\u003cp>\u003cstrong>Demelza:\u003c/strong> \"...they'd be better matched?\"\u003c/p>\n\u003cp>\u003cstrong>Doc:\u003c/strong> \"Would we?\"\u003c/p>\n\u003cp>Ooooo, this is an episode of \u003cem>Wife Swap\u003c/em> I would watch! When the cats are away, the mice will play (with each other's naked bodies on a sand dune)!\u003c/p>\n\u003cp>Ugh, before I have a chance to fully picture it, Sam bursts in with news: Rosina said yes!\u003c/p>\n\u003cp>I know, Sam! Must you remind me?! Can I not have a single moment of joy in imagining Doc and Demelza swapping spit and horny poetry?!?\u003c/p>\n\u003cp>Back at Blondie's party, Elizabeth ignores Ross for no reason, which backfires spectacularly when Sir Scam-A-Lot points out to Malfoy that Liz wasn't so cold to Ross the other night outside her house. Oops, was that supposed to be a secret?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106850\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/oops-teehee.gif\" alt=\"\" width=\"449\" height=\"318\">\u003c/p>\n\u003cp>Malfoy boils up inside and updates one of his mental lists:\u003c/p>\n\u003cp style=\"text-align: center\">\u003cem>Reasons Why I've Dedicated My Life to Destroying Ross Poldark: \u003c/em>\u003c/p>\n\u003col>\n\u003cli>\u003cem>He put a frog in my pants that one time.\u003c/em>\u003c/li>\n\u003cli>\u003cem>If Herbal Essences existed and wanted to cast someone with gorgeous hair for a shampoo commercial, they would pick Ross over me.\u003c/em>\u003c/li>\n\u003cli>\u003cem>Everyone gets binoculars out when Ross swims or scythes half-naked. Everyone runs in fear when I simply undo my top button.\u003c/em>\u003c/li>\n\u003cli>\u003cem>Lil Ross is probably bigger than Lil Malfoy.\u003c/em>\u003c/li>\n\u003cli>\u003cem>He spoke to Elizabeth without my permission.\u003c/em>\u003c/li>\n\u003c/ol>\n\u003cp>Across the room, an entirely unbothered Ross gives Blondie a hard time for being a party animal and having a bunch of new, fake friends. Let the woman live, Ross! Carpe diem! Furantur vestimenta ex fragum parvulus laganum! (Yep, I cobbled together a very rough Latin translation of \"Steal clothes from Strawberry Shortcake.\")\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106851\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/tyra-typing.gif\" alt=\"\" width=\"500\" height=\"358\">\u003c/p>\n\u003cp>The next day, at yet another Blondie rager, Geoffrey Charles is about to get his drunk butt kicked by some rich dudes. Ever the savior, Ross steps in... and promptly gets sucker-punched in the nose! Not his face! There goes his future modeling career!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106852\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/marcia-nose.gif\" alt=\"\" width=\"500\" height=\"254\">\u003c/p>\n\u003cp>As if Geoffrey Charles hasn't made enough of a mess of this party, he goes and does this:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106853\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/geoffrey-charles-poldark-puke-gif.gif\" alt=\"\" width=\"480\" height=\"266\">\u003c/p>\n\u003cp>A person whose job is to clean up rich people puke appears. Never one to miss the opportunity to talk to a poor person, Ross engages Puke Cleaner-Upper in conversation and finds out this gig was the only way he could make ends meet. PCU's eagerness to scrub vomit out of a fancy carpet renews Ross' drive to pass a bill or something.\u003c/p>\n\u003cp>Back in Cornwall, Gross Goblin puts on a repulsive striptease for a terrified Morwenna. He announces: \"Let us say a little prayer and then you will submit to me.\" I hope that Puke Cleaner-Upper is still around 'cause I think I'm gonna...\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106894\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/puke.gif\" alt=\"\" width=\"400\" height=\"227\">\u003c/p>\n\u003cp>How about we say a little prayer that Gross Goblin chokes on a foot and dies?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-medium wp-image-106873\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/titus-kimmy-schmidt-praying-gif.gif\" alt=\"\" width=\"457\" height=\"474\">\u003c/p>\n\u003cp>The candles in Morwenna's bedroom go out, which I assume means she's getting raped again. This show is... a lot.\u003c/p>\n\u003cp>Meanwhile, Jennifer Lawrence smiles to herself while she polishes and admires a new candlestick she bought with her toe jam money. Hope it was worth eternal damnation.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-medium wp-image-106874\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/welcome-to-hell-poldark.gif\" alt=\"\" width=\"500\" height=\"375\">\u003c/p>\n\u003cp>Later, Jennifer Lawrence's husband returns home earlier than expected, peeks through a window and gets an eyeful of all the kinky foot stuff his trifling wife and Gross Goblin have been up to.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-medium wp-image-106854\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/oh-my-eyes.gif\" alt=\"\" width=\"220\" height=\"226\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-106855\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/bleach-eyes-simpsons-gif.gif\" alt=\"\" width=\"480\" height=\"270\">\u003c/p>\n\u003cp>Pass the eye bleach 'cause I need it to sear the image of all these baby and kid-sized caskets in the next scene. Geez, we get it, \u003cem>Poldark\u003c/em> writers! The 19th-century was bleak! Message received! Like Ariana Grande, I've got no tears left to cry!\u003c/p>\n\u003cp>Oh, good! Something nice to look at! Another fancy hat!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-106858\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/Screen-Shot-2018-10-27-at-7.57.26-PM.png\" alt=\"\" width=\"500\" height=\"597\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/10/Screen-Shot-2018-10-27-at-7.57.26-PM.png 678w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/Screen-Shot-2018-10-27-at-7.57.26-PM-160x191.png 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/Screen-Shot-2018-10-27-at-7.57.26-PM-240x287.png 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/Screen-Shot-2018-10-27-at-7.57.26-PM-375x448.png 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/Screen-Shot-2018-10-27-at-7.57.26-PM-520x621.png 520w\" sizes=\"(max-width: 500px) 100vw, 500px\">\u003c/p>\n\u003cp>Snatched right from Strawberry Shortcake's closet!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-106876\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/poldark-strawberry-enys-caroline.jpg\" alt=\"\" width=\"500\" height=\"643\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/10/poldark-strawberry-enys-caroline.jpg 873w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/poldark-strawberry-enys-caroline-160x206.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/poldark-strawberry-enys-caroline-800x1028.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/poldark-strawberry-enys-caroline-768x987.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/poldark-strawberry-enys-caroline-240x308.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/poldark-strawberry-enys-caroline-375x482.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/poldark-strawberry-enys-caroline-520x668.jpg 520w\" sizes=\"(max-width: 500px) 100vw, 500px\">\u003c/p>\n\u003cp>Ross gives Blondie a TED Talk about confronting the pain of losing a kid. \"We are taught to be strong, to portray no weakness, but the night [Julia died] I learned to be strong\u003cem> is\u003c/em> weakness. Pain should not be avoided. Tears must fall.\"\u003c/p>\n\u003cp>Didn't I just say that Blondie, Ariana Grande and I don't have any tears left to cry? Stop traumatizing us!\u003c/p>\n\u003cp>Oh, great! More trauma in the form of Gross Goblin rolling off of a Morwenna. And to make matters worse, Morwenna's one true love is about to get married to Rosina!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-medium wp-image-106859\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/her.gif\" alt=\"\" width=\"220\" height=\"220\">\u003c/p>\n\u003cp>Demelza helps Drake set up his bed for the wedding sex that'll take place there the following day. She again tries to brainwash him into believing that marrying someone you don't like that much is a good idea: \"In time, like Ross and me, love will grow.\" Mmhm, riiiight.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106860\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/keep-telling-yourself-that-romy-michele-gif.gif\" alt=\"\" width=\"480\" height=\"257\">\u003c/p>\n\u003cp>Now that Gross Goblin is raping Morwenna again, he decides to cut off his quid-pro-toe-suck arrangement with Jennifer Lawrence. On his way home from her house, a masked man confronts him in the woods. It's Mr. Jennifer Lawrence! And he has a weapon! Lumiere, the fancy candlestick!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106861\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/lumiere-gif-beauty-beast.gif\" alt=\"\" width=\"498\" height=\"274\">\u003c/p>\n\u003cp>Mr. Jennifer Lawrence uses Lumiere to beat Gross Goblin off his horse! Gross Goblin's foot gets caught in one of the stirrups and the horse, whom we'll call Phillipe to stick with the \u003cem>Beauty and the Beast\u003c/em> theme, runs off and drags Gross Goblin through the woods and bangs his skull against a bunch of trees!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-medium wp-image-106878\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/kristen-bell-crying.gif\" alt=\"\" width=\"245\" height=\"233\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-106879\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/waiting-for-this-moment.gif\" alt=\"\" width=\"245\" height=\"215\">\u003c/p>\n\u003cp>What a beautiful sight. A foot-gobbling monster gets taken down by his own foot. Poetic justice is alive and well!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-medium wp-image-106877\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/so-used-to-giving-get-to-receive-cry-gif-big-brothere.gif\" alt=\"\" width=\"245\" height=\"200\">\u003c/p>\n\u003cp>The next day, Gross Goblin is discovered DEAD!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106882\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/celebrating.gif\" alt=\"\" width=\"376\" height=\"252\">\u003c/p>\n\u003cp>Tell Blondie and her friends to make some room at their party 'cause we're celebrating tonight!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-106883\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/pour-drinks-drunk-party.gif\" alt=\"\" width=\"540\" height=\"294\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106880\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/troll-dance-party.gif\" alt=\"\" width=\"372\" height=\"254\">\u003c/p>\n\u003cp>OMG, this means that Morwenna is single again, just in time to speak or forever hold her peace at Drake's wedding!\u003c/p>\n\u003cp>Cut to Drake putting flowers on what he thinks will be Rosina's pillow!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106881\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/NOT-ON-MY-WATCH-iyanla-gif.gif\" alt=\"\" width=\"640\" height=\"357\">\u003c/p>\n\u003cp>Drake, check Twitter! Your ex's dead husband is trending!\u003c/p>\n\u003cp>But who needs Twitter when Demelza is here to spread the news (bless her!).\u003c/p>\n\u003cp>Drake isn't as stoked as I'd thought he'd be, though.\u003c/p>\n\u003cp>\"Why tell me, sister? Why not keep me in the dark and let me wed that sweet, sweet girl?\"\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106884\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/sorry-not-sorry-jennifer-lawrence.gif\" alt=\"\" width=\"245\" height=\"150\">\u003c/p>\n\u003cp>I would feel bad for Rosina if I wasn't so busy mass-producing Drakenna / Morwennake merchandise. Why stop at tea sets?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106886\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/swimsuit.png\" alt=\"\" width=\"742\" height=\"678\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/10/swimsuit.png 742w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/swimsuit-160x146.png 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/swimsuit-240x219.png 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/swimsuit-375x343.png 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/swimsuit-520x475.png 520w\" sizes=\"(max-width: 742px) 100vw, 742px\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106899\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/sheets.jpg\" alt=\"\" width=\"375\" height=\"452\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/10/sheets.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/sheets-160x193.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/sheets-240x289.jpg 240w\" sizes=\"(max-width: 375px) 100vw, 375px\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-106900\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1020x1020.jpg\" alt=\"\" width=\"640\" height=\"640\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1020x1020.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-160x160.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-800x800.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-768x768.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1200x1200.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-1180x1180.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-960x960.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-240x240.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-375x375.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-520x520.jpg 520w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-32x32.jpg 32w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-50x50.jpg 50w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-64x64.jpg 64w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-96x96.jpg 96w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-128x128.jpg 128w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/053_Pro-Performance-Nail-Clipper-Detail-Image-2-copy-150x150.jpg 150w\" sizes=\"(max-width: 640px) 100vw, 640px\">\u003c/p>\n\u003cp>Because he's a good, compassionate person, Drake finds Rosina skipping around with her bridesmaids and breaks up with her in person, instead of ditching her at the altar. I imagine he tells her he can't marry her like this:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106862\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/i-wish-i-could-but-i-dont-want-to-gif-phoebe-friends.gif\" alt=\"\" width=\"500\" height=\"377\">\u003c/p>\n\u003cp>Everyone is horrified by the news.\u003c/p>\n\u003cp>Everyone except for me.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-38941\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2016/09/giphy-11.gif\" alt=\"\" width=\"400\" height=\"226\">\u003c/p>\n\u003cp>Across town, Doc has a hallucination of Blondie holding Baby Sara.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106887\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/not-gonna-cry-gif.gif\" alt=\"\" width=\"480\" height=\"249\">\u003c/p>\n\u003cp>Demelza disrupts his vision with the news that Drake has run away. She breaks down in Doc's embrace.\u003c/p>\n\u003cp>\u003cstrong>Demelza:\u003c/strong> \"I just wish somebody would take care of me.\"\u003c/p>\n\u003cp>\u003cstrong>Doc:\u003c/strong> \"Yes, Ross should be here.\"\u003c/p>\n\u003cp>\u003cstrong>Demelza:\u003c/strong> \"And Caroline.\"\u003c/p>\n\u003cp>But they're not, so maybe kiss? (Sorry, I live for the drama.)\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106888\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/shrug.gif\" alt=\"\" width=\"480\" height=\"270\">\u003c/p>\n\u003cp>Back in London, Ross tries to convince Blondie to return to Cornwall with him. She's not wearing a hat this time, which I assume means that she received a cease and desist letter from Strawberry Shortcake.\u003c/p>\n\u003cp>Blondie explains to Ross that she couldn't weep for Baby Sara and that the experience of having her dead baby taken from her arms could only be numbed by getting hammered every night in London. She's gonna stay and do some more of that but wants Ross to know that his TED Talk helped and she has begun to weep again. Me too, girl.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-19941\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2016/01/1361.gif\" alt=\"\" width=\"350\" height=\"250\">\u003c/p>\n\u003cp>Over at Gross Goblin's funeral (wow, I really enjoyed typing that!), Gross Goblin's Mama loudly announces that Morwenna is a bad mom and that she plans to adopt her child. Morwenna faints on the spot.\u003c/p>\n\u003cp>After she's resuscitated, Elizabeth and Malfoy walk over and pretend to be empathetic, but, after years of torture, Morwenna is not in the mood for fake @ssholes.\u003c/p>\n\u003cp>\u003cstrong>Malfoy:\u003c/strong> \"You must feel the loss keenly.\"\u003c/p>\n\u003cp>\u003cstrong>Morwenna:\u003c/strong> \"I feel nothing but relief. I loathed him with every bone in my body. He sought to have me committed. He took away my son. He violated me...again...and again...and again.\"\u003c/p>\n\u003cp>Elizabeth pretends to be shocked: \"I did not know! We could not have possibly known, cousin!\u003c/p>\n\u003cp>\u003cstrong>Malfoy:\u003c/strong> \"Our only thought was to provide you with an advantageous...\"\u003c/p>\n\u003cp>\u003cstrong>Morwenna:\u003c/strong> \"ADVANTAGEOUS TO WHOM?!\"\u003c/p>\n\u003cp>Yaaaas, queen, tell them!!!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-medium wp-image-106889\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/speak-on-it-sis-preach.gif\" alt=\"\" width=\"480\" height=\"480\">\u003c/p>\n\u003cp>Back at Athlete's Foot Locker, Jennifer Lawrence and her husband agree to keep Lumiere a secret. Mr. Lawrence also agrees to pretend he doesn't now know how evil his wife really is.\u003c/p>\n\u003cp>Demelza and company are all worried about where Drake is, but his whereabouts are obvious! He's where everyone goes when they're being drama queens: the crashing waves! Before you get too excited, he's fully clothed, so no gifs for you.\u003c/p>\n\u003cp>The next morning, Drake wakes up outside of Morwenna's house. As luck would have it, she comes outside! He approaches her, but she can't even.\u003c/p>\n\u003cp>\u003cstrong>Morwenna:\u003c/strong> \"I cannot bear it! I'm sick! Tainted! It's done with! Ended! Please leave me now and never come back.\"\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106897\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/push-drake-out-of-car-poldark.gif\" alt=\"\" width=\"480\" height=\"320\">\u003c/p>\n\u003cp>As if this wasn't upsetting enough, Gross Goblin's Mama interrupts the reunion and orders her servants to horsewhip Drake and remove him from the premises! *adds Gross Goblin's Mama to my hit list*\u003c/p>\n\u003cp>Oh, great. Malfoy is running around, spreading a rumor that Drake killed Gross Goblin.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-medium wp-image-106890\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/not-today-satan.gif\" alt=\"\" width=\"245\" height=\"281\">\u003c/p>\n\u003cp>Will the kid ever catch a break?\u003c/p>\n\u003cp>When Elizabeth catches wind of Malfoy's new evil plan, she doesn't go along with it for once: \"The man was a monster and we forced her to wed him. If you value my love, do not pursue Drake.\" Plus one point for her, which means she's now only at negative 92,371 points in my book.\u003c/p>\n\u003cp>Malfoy calls off the search, but has an evil Plan B. Recruit Rosina's upset dad and burn Drake's barn to the ground. If all of this insanity is going on in episode 5, I'm scared to think of what the writers are saving for the season finale!\u003c/p>\n\u003cp>The next day, in front of the barn's ashes, Rosina tells Demelza she wishes Drake found out the truth right after they were married so he would be trapped in his vows to her forever. \"I know he would have never left me.\" Wow. Rosina sucks as much as I thought she did.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106891\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/youre-that-girl-i-knew-you-were-gif-alyssa.gif\" alt=\"\" width=\"480\" height=\"220\">\u003c/p>\n\u003cp>She doesn't deserve Drake's love or a cool couple name!\u003c/p>\n\u003cp>At a cliff's edge, which is the second most popular place to be dramatic in Cornwall, Morwenna throws Drake's friendship (with very minor benefits) bracelet into the ocean. Are we really going to have to wait until the season finale to break out the Morwennake merch?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106892\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/were-waiting.gif\" alt=\"\" width=\"500\" height=\"282\">\u003c/p>\n\u003cp>In London, Ross finally passes a bill to help poor people. That's great news! But the even better news is that his nose is healing quite nicely. Teen modeling career is back on!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106856\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/marcia-nose-better-gif.gif\" alt=\"\" width=\"262\" height=\"153\">\u003c/p>\n\u003cp>End scene!\u003c/p>\n\u003cp>\u003cem>After every episode, it’s only right to reward characters who’ve impressed and diss the ones that haven’t, so here goes:\u003c/em>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>PIECE OF COAL: Gross Goblin. \u003c/strong>\u003c/span>\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-medium wp-image-19742\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2016/01/tumblr_n2dkpmzid11rfduvxo1_250.gif\" alt=\"\" width=\"245\" height=\"200\">\u003c/p>\n\u003cp>\u003cstrong>HONORABLE MENTION: The Mine. \u003c/strong>For not being in this episode.\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>BRONZE:\u003c/strong> \u003cstrong>Puke Cleaner-Upper. \u003c/strong>Hopefully, the passage of the welfare bill means he won't have to spend his nights scooping up trust fund kids' half-digested corn.\u003c/span>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>SILVER: Drake and Morwenna. \u003c/strong>These two deserve a medal for all they've been through. They also deserve some of the profits from my soon-to-be very successful merchandise line. *gives self manicure with the official Morwennake nail clipper*\u003c/span>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cstrong>GOLD: Lumiere\u003c/strong>\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>. \u003c/strong>Great work! Be our guest for however many episodes it takes to kill off all these evil jerks.\u003c/span>\u003c/p>\n\u003cp>Until next week! If you miss my thoughts on \u003cem>Poldark\u003c/em> or pop culture in general, follow me on Twitter \u003ca href=\"https://twitter.com/xcusemybeauty\">@xcusemybeauty\u003c/a>, listen to my podcast \u003ca href=\"https://itunes.apple.com/us/podcast/the-cooler/id1041117499?mt=2\">\u003cem>The Cooler\u003c/em>\u003c/a>, or read all my \u003ca href=\"https://ww2.kqed.org/pop/tag/recaps/\">other \u003cem>Poldark\u003c/em> recaps\u003c/a> below!\u003c/p>\n\u003cp>\u003cem>\u003cstrong>More recaps:\u003c/strong>\u003c/em>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105803/poldark-season-4-episode-4-recap-cry-me-a-river\">'Poldark' Season 4 Episode 4 Recap: Cry Me A River\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105795/poldark-season-4-episode-3-recap-homeward-bound\">'Poldark' Season 4 Episode 3 Recap: Homeward Bound\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105791/poldark-season-4-episode-2-recap-ready-to-run\">'Poldark' Season 4 Episode 2 Recap: Ready to Run\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105789/poldark-season-4-premiere-recap-you-keep-me-hangin-on\">'Poldark' Season 4 Premiere Recap: You Keep Me Hangin' On\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/96601/poldark-season-3-finale-recap-look-what-you-made-me-do\">'Poldark' Season 3 Finale Recap: Look What You Made Me Do\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/11/13/poldark-season-3-episode-7-recap-i-wanna-sex-you-up/\">'Poldark' Season 3 Episode 7 Recap: I Wanna Sex You Up\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/11/05/poldark-season-3-episode-6-recap-you-give-love-a-bad-name/\">'Poldark' Season 3 Episode 6 Recap: You Give Love A Bad Name\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/29/poldark-season-3-episode-5-recap-the-one-that-got-away/\">'Poldark' Season 3 Episode 5 Recap: The One That Got Away\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/24/poldark-season-3-episode-4-recap-break-free/\">'Poldark' Season 3 Episode 4 Recap: Break Free\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/15/poldark-season-3-episode-3-recap-kiss-the-girl/\">'Poldark' Season 3 Episode 3 Recap: Kiss the Girl\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/08/poldark-season-3-episode-2-recap-voulez-vous-coucher-avec-moi/\">‘Poldark’ Season 3 Episode 2 Recap: Voulez-vous Coucher Avec Moi?\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/02/poldark-season-3-premiere-recap-same-old-mistakes/\">‘Poldark’ Season 3 Premiere Recap: Same Old Mistakes\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/11/27/poldark-season-2-finale-recap-burn-baby-burn/\">‘Poldark’ Season 2 Finale Recap: Burn Baby Burn\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/20/poldark-season-2-episode-8-recap-man-i-feel-like-a-woman/\">'Poldark' Season 2, Episode 8 Recap: Man! I Feel Like A Woman!\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/13/poldark-season-2-episode-7-recap-im-in-love-with-a-monster/\">'Poldark' Season 2, Episode 7 Recap: I'm In Love With A Monster\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/06/poldark-season-2-episode-6-recap-informer/\">'Poldark' Season 2, Episode 6 Recap: Informer\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/10/30/poldark-season-2-episode-5-recap-before-he-cheats/\">'Poldark' Season 2, Episode 5 Recap: Before He Cheats\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/10/24/poldark-season-2-episode-4-recap-sink-or-swim/\">'Poldark' Season 2, Episode 4 Recap: Sink or Swim\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/10/17/poldark-season-2-episode-3-recap-miss-independent/\">'Poldark' Season 2, Episode 3 Recap: Miss Independent\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/10/02/poldark-season-2-episode-2-recap-you-dont-bring-me-flowers/\">'Poldark' Season 2, Episode 2 Recap: You Don't Bring Me Flowers\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/27/poldark-season-2-premiere-recap-court-and-spark/\">'Poldark' Season 2, Episode 1 Recap: Court and Spark\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/23/poldark-season-1-episode-4-recap-send-my-love-to-your-new-lover/\"> 'Poldark' Season 1, Episode 4 Recap: Send My Love to Your New Lover\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/21/poldark-season-1-episode-3-recap-oops-there-goes-my-shirt/\">‘Poldark’ Season 1, Episode 3 Recap: Oops, There Goes My Shirt\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/20/poldark-season-1-episode-2-recap-guns-and-ships-bang-bang/\">‘Poldark’ Season 1, Episode 2 Recap: Bang Bang\u003c/a>\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "floatright"
},
"numeric": [
"floatright"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>\u003ca href=\"http://ww2.kqed.org/pop/2016/09/19/poldark-season-1-premiere-recap-stayin-alive/\">‘Poldark’ Season 1 Premiere Recap: Stayin’ Alive\u003c/a>\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/pop/105805/poldark-season-4-episode-5-recap-no-tears-left-to-cry",
"authors": [
"27"
],
"categories": [
"pop_3"
],
"tags": [
"pop_2905",
"pop_8"
],
"featImg": "pop_106901",
"label": "pop"
},
"pop_105803": {
"type": "posts",
"id": "pop_105803",
"meta": {
"index": "posts_1716263798",
"site": "pop",
"id": "105803",
"score": null,
"sort": [
1540173356000
]
},
"parent": 0,
"labelTerm": {
"site": "pop"
},
"blocks": [],
"publishDate": 1540173356,
"format": "standard",
"disqusTitle": "'Poldark' Season 4 Episode 4 Recap: Cry Me A River",
"title": "'Poldark' Season 4 Episode 4 Recap: Cry Me A River",
"headTitle": "KQED Pop | KQED Arts",
"content": "\u003cp>In\u003ca href=\"https://www.kqed.org/pop/105795/poldark-season-4-episode-3-recap-homeward-bound\"> the previous episode of \u003cem>Poldark\u003c/em>\u003c/a>, Demelza tried to make \u003cdel>fetch\u003c/del> Rosina and Drake happen, Blondie gave birth and continued to workshop jokes for her one-woman show\u003cem> Kids Are The Absolute Worst\u003c/em>, and Ross made up for hanging out with his ex by sexing Demelza all over the kitchen table. Will Rosina and Morwenna vie for Drake's final rose in a very special 18th-century version of \u003cem>The Bachelor\u003c/em>? Will plugging our ears and saying \"LA LA LA\" really loudly stop whatever terrible thing is about to happen to Blondie's baby? Will the Poldarks need to decipher Swedish pictograph instructions to build a replacement kitchen table for the one they desecrated with all their boinking? Only one way to find out! On with the show!\u003c/p>\n\u003cp>We... okay, I... asked for more smack-talking about children. And less than 10 seconds into this episode, Blondie is supplying in spades! Looking down on Baby Sara's cherubic face, she asks, \"Is this creature not provoking, boring me to tears with her endless smiles? I live for the day the little beast runs away. I tell her I shan't miss her at all.\"\u003c/p>\n\u003cp>This would be a real knee-slapper if Baby Sara wasn't slowly dying and all.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-106623\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/princess-diaries-anne-hathaway-fan-face-gif.gif\" alt=\"\" width=\"500\" height=\"275\">\u003c/p>\n\u003cp>Understandably, Doc does not find the joke funny.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>On the inside, he's thinking:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106629\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/way-harsh-blondie.gif\" alt=\"\" width=\"475\" height=\"267\">\u003c/p>\n\u003cp>But since whatever's wrong with Baby Sara is still a secret, all he can do is quietly choke back a sob and walk away.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106636\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/brb-gtg-sob.gif\" alt=\"\" width=\"480\" height=\"264\">\u003c/p>\n\u003cp>Across town, Malfoy is busy doing what he does best: throwing a deranged Veruca Salt-sized tantrum. This time, it's about being voted out of Parliament. It's really hard to be an uber-rich white man, you guys!\u003c/p>\n\u003cp>\u003cstrong>Malfoy:\u003c/strong> \u003cem>Waaaahhhhhhh. It's 'cause my grandfather was a blacksmith, isn't it?!\u003c/em>\u003c/p>\n\u003cp>\u003cstrong>Elizabeth:\u003c/strong> \u003cem>Um, no, I'm pretty sure people just despise everything else about you. Oh, and because I live to stir the pot and make everything worse, here's a fun fact: A little birdie told me that Demelza got your donor drunk and convinced him to rethink supporting evil jerks like you. Another reason to plot against my ex! Yay! I have no life and am dead inside!\u003c/em>\u003c/p>\n\u003cp>Demelza's name immediately makes Malfoy's eyelid twitch. He yells that she's an \"impudent kitchen troll.\" As someone who enjoyed a modest collection of Troll dolls in the '90s, I consider that a compliment.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106631\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/demelza-troll.jpg\" alt=\"\" width=\"334\" height=\"500\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/10/demelza-troll.jpg 334w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/demelza-troll-160x240.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/demelza-troll-240x359.jpg 240w\" sizes=\"(max-width: 334px) 100vw, 334px\">\u003c/p>\n\u003cp>Who needs mining when you're born with a precious jewel inside your belly button?\u003c/p>\n\u003cp>At the edge of a cliff, Doc holds Baby Sara and looks like he just watched Bambi's mom get shot \u003cem>and\u003c/em> the end of \u003cem>A Star Is Born\u003c/em> back to back. Judging by Baby Sara's facial expression, she is harshly judging the writers for bringing her into this world, only to potentially kill her off as unceremoniously as a \u003cem>Game of Thrones\u003c/em> character.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106633\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/WTF-i-just-got-here-poldark-baby-sarah-doctor-ennis.gif\" alt=\"\" width=\"480\" height=\"264\">\u003c/p>\n\u003cp>Doc whispers, \"Stay a little while longer.\"\u003c/p>\n\u003cp>Sorry. I'll be right back. Some dust got in my eye. *goes into the next room and cries into a pillow so my neighbors won't hear*\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106634\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/im-emotional-right-now-britney.gif\" alt=\"\" width=\"360\" height=\"212\">\u003c/p>\n\u003cp>Back at chez Poldark, out of nowhere, Demelza asks Ross if he thinks they will ever truly mend their relationship. Good god, I am getting tired of these constant intense couples therapy sessions! He cheated. She cheated. Horny poetry was exchanged. It's over. Let's move on!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106638\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/enough-gif.gif\" alt=\"\" width=\"244\" height=\"160\">\u003c/p>\n\u003cp>Oh, wow, it's like Ross and Demelza heard me 'cause they decide to stop talking about feelings and just have some more sex. That's more like it!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106639\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/proud-of-you-thumbs-up-compute-kid-gif.gif\" alt=\"\" width=\"480\" height=\"360\">\u003c/p>\n\u003cp>The next day, Ross quickly learns that being a politician isn't exactly the Robin Hood steal-from-the-rich-give-to-the-poor dream he had in mind. His donor is already trying to control his vote on certain matters. Welcome to the swamp, Ross!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106640\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/swamp-monkey-walk-cute-gif.gif\" alt=\"\" width=\"320\" height=\"230\">\u003c/p>\n\u003cp>Later, at the mine, Ross runs into Doc and asks why he always looks like this lately:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-98835\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/01/baby-cry-mask.gif\" alt=\"\" width=\"352\" height=\"193\">\u003c/p>\n\u003cp>Doc confesses that Baby Sara has a congenital heart defect (NO!) and will for sure die (STOP!).\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106665\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/charlotte-sex-and-the-city-poldark-horace-baby-sarah-death.gif\" alt=\"\" width=\"480\" height=\"249\">\u003c/p>\n\u003cp>Umm, awkward confession time: This might kind of be my fault. Remember when I was really against Blondie betraying her only child, Horace the Pug, by having a human child? Maybe all that advocating led to this? *Steve Urkel voice* \u003cem>Did I do thaaat?\u003c/em>\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106624\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/my-bad-clueless-cher-driving-gif.gif\" alt=\"\" width=\"414\" height=\"264\">\u003c/p>\n\u003cp>Over at Morwenna's house, things just keep getting bleaker. Not only has Gross Goblin's mom practically moved in, but Elizabeth also pays a visit.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-106645\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/get-out-buffy-gif.gif\" alt=\"\" width=\"500\" height=\"280\">\u003c/p>\n\u003cp>Elizabeth tells Morwenna that she thinks the way Mama Goblin terrorizes the nanny is strange. You know what's strange, Liz? The fact that you married off this poor girl to a toe-snacking rapist and have the audacity to pop on over for tea like it ain't no thing. Hell, party of one. We'll seat you now.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106667\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/going-to-hell-gif-1.gif\" alt=\"\" width=\"460\" height=\"304\">\u003c/p>\n\u003cp>For what feels like the 8,432nd episode in a row, Jennifer Lawrence puts her feet in Gross Goblin's mouth for money. Yawn.\u003c/p>\n\u003cp>In addition to being terrible at...well, basic humanity, Gross Goblin is also terrible at not being caught sucking on someone else's wife's toes. While leaving Jennifer Lawrence's crack den, he is spotted not just by Elizabeth, but by Jennifer Lawrence's husband too!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106625\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/congarts-you-suck-obama.gif\" alt=\"\" width=\"400\" height=\"306\">\u003c/p>\n\u003cp>Across town, Geoffrey Charles pays a visit to Drake and yammers on about Morwenna. Drake shrugs and says, \"Life must go on,\" followed by a shot of Rosina waving. Once again, dear \u003cem>Poldark\u003c/em> writers:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-medium wp-image-106483\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/stop-trying-to-make-rosina-happen-gif-mean-girls.gif\" alt=\"\" width=\"198\" height=\"211\">\u003c/p>\n\u003cp>Is roaming the space around Drake and waving all this girl does? Get a hobby!\u003c/p>\n\u003cp>Later, Demelza forces Drake to walk Rosina home again, but this time, Sam doesn't go along to act as a human prophylactic. Rosina says people might get the wrong idea and think they're dating. Drake smiles and says he's okay with that.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106647\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/i-hate-this-30-rock-gif.gif\" alt=\"\" width=\"284\" height=\"196\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106626\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/very-upset-about-this-gif.gif\" alt=\"\" width=\"498\" height=\"254\">\u003c/p>\n\u003cp>Meanwhile, Gross Goblin hatches a new plan to get even with Morwenna for denying him access to her feet; he plans to have her institutionalized. Can evil take a single afternoon off? I am exhausted.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106648\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/leave-morwenna-britney-alone-poldark-gif.gif\" alt=\"\" width=\"240\" height=\"162\">\u003c/p>\n\u003cp>Evil just got back to me about taking the afternoon off. It's a hard no. Baby Sara has developed a cough. So far, she's beating back the Grim Reaper.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106641\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/carrie-sex-and-the-city-flower-gif-movie-mr-big.gif\" alt=\"\" width=\"480\" height=\"249\">\u003c/p>\n\u003cp>Keep up the good fight, little one!\u003c/p>\n\u003cp>Meanwhile, Gross Goblin tries to get Doc to say that Morwenna is bonkers enough to lock away forever. Really not in the mood for this kind of nonsense today, Doc eviscerates Gross Goblin: \"I cannot help you, sir, nor do I wish to. It is my humble opinion that if a husband cannot win his wife by loving, kindness and sympathy, then he deserves to go without her. I bid you a good day!\"\u003c/p>\n\u003cp>In case you're not fluent in overly-polite British, here's a translation:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106650\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/middle-finger-surprise-cross-bow-gif.gif\" alt=\"\" width=\"480\" height=\"360\">\u003c/p>\n\u003cp>I usually skip all the mining plotlines because zzzzzzzzzzz, but something important is actually happening down there for once. Ross plans to save the mine from bankruptcy by digging into new territory he thinks holds valuable minerals or whatever. Instead, he and Sam strike... a bunch of water! The mine starts to flood and everyone is in danger of drowning to death! Good going, guys! The homicidal puddle that murdered Francis is back for more!\u003c/p>\n\u003cp>A challenger for Gross Goblin's Bad At Everything title emerges in the form of some dude named Bobby. While trying to escape from the mine, he slips from the ladder, belly flops into deep water and then sinks to the bottom just in time for a random cart of rocks to fall on his leg. Oy vey.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106651\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/get-your-shit-together-star-trek-gif.gif\" alt=\"\" width=\"280\" height=\"210\">\u003c/p>\n\u003cp>Ross eventually frees him, and Doc manages to bring him back to life via mouth-to-mouth. That's great for Bobby and all, but will Doc be able to save Baby Sara?!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106652\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/praying-crying-how-to-get-away-with-murder-gif-viola-davis.gif\" alt=\"\" width=\"400\" height=\"275\">\u003c/p>\n\u003cp>Speaking of which, Blondie finally knows about Baby Sara's condition and the prognosis gets even worse: Baby Sara will be dead in a matter of hours.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106653\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/why-conan-crying-gif.gif\" alt=\"\" width=\"500\" height=\"281\">\u003c/p>\n\u003cp>Blondie is all out of jokes. \"I never wanted this wretched creature, but over the months, she has wormed her way into my affections, supplanting even poor Horace.\" (Considering the situation, I'll allow the demotion.)\u003c/p>\n\u003cp>Asked whether Blondie wants Demelza to come over for support, she says, \"No, I am a hard woman and can fend for myself. I believe Demelza would cry, and that I fear would undo us all.\"\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-97507\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/bethenny-cry.gif\" alt=\"\" width=\"480\" height=\"260\">\u003c/p>\n\u003cp>Demelza or no Demelza, I am undone. Baby Sara passes away that night.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-102001\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/02/jujubee-eyelash-crying.gif\" alt=\"\" width=\"300\" height=\"220\">\u003c/p>\n\u003cp>I held most of the tears back until I saw that little black casket. Then the floodgates really opened.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106654\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/beyonce-flood-gates-water-gif.gif\" alt=\"\" width=\"480\" height=\"266\">\u003c/p>\n\u003cp>R.I.P. Horace's lil sis! I'm sorry I hated on the idea of you. Please say hi to Agatha and Prison Bestie and Jago and Julia for me. No need to say anything to Francis.\u003c/p>\n\u003cp>After the funeral, Ross interrupts Demelza's weeping with yet another helping of jealousy over Prison Bestie. Is he serious?! At a time like this?!? As if that wasn't ridiculous enough, he then yells in Demelza's face about how he doesn't like his new job. \u003cem>Boo hoo, being one of the most powerful men in the country isn't as fun as I thought it would be! \u003c/em>\u003c/p>\n\u003cp>Everyone grieves in their own way, but this is one of the dumbest. Get over yourself, dude! Baby Sara is dead and your grumpiness over work and your insecurity over a one-off sand-dune-boogie is all you can think about?\u003c/p>\n\u003cp>Just in case we needed another reminder of evil never resting, Malfoy and Elizabeth share idiotic grins over how they managed to buy their way back into Parliament. This would be a good time for a Biblical plague to hit their house. Let's not do frogs again. Death of the firstborn just happened, so let's skip that too. Locusts, biting insects, livestock disease, darkness and a river turning into blood won't do either. So fiery hail it is!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-106660\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/george-elizabeth-poldark-1020x520.jpg\" alt=\"\" width=\"640\" height=\"326\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/10/george-elizabeth-poldark-1020x520.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/george-elizabeth-poldark-160x82.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/george-elizabeth-poldark-800x408.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/george-elizabeth-poldark-768x392.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/george-elizabeth-poldark-1200x612.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/george-elizabeth-poldark-1920x979.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/george-elizabeth-poldark-1180x602.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/george-elizabeth-poldark-960x489.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/george-elizabeth-poldark-240x122.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/george-elizabeth-poldark-375x191.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/george-elizabeth-poldark-520x265.jpg 520w\" sizes=\"(max-width: 640px) 100vw, 640px\">\u003c/p>\n\u003cp>That's for...well, everything, but especially for not letting Agatha lie about her age and have a fun, boozy birthday party!!!\u003c/p>\n\u003cp>A few days later, Blondie decides to leave Doc and move to London so she can learn to forget the loss of Baby Sara. Uh oh, there go the floodgates again!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106654\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/beyonce-flood-gates-water-gif.gif\" alt=\"\" width=\"480\" height=\"266\">\u003c/p>\n\u003cp>My face had just dried! Ugh!\u003c/p>\n\u003cp>At last, we get a reward for surviving all of this emotional devastation. Ding dong, it's HORACE O'CLOCK! And not a moment too soon! A much-needed rainbow after this sh*t-storm of an episode.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106659\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/horace-pug-poldark-carriage-gif.gif\" alt=\"\" width=\"480\" height=\"268\">\u003c/p>\n\u003cp>Find someone who looks at you the way Doc looks at Horace.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106658\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/smile-horace-poldark-gif.gif\" alt=\"\" width=\"480\" height=\"268\">\u003c/p>\n\u003cp>(Yes, I do realize he's actually looking at Blondie. Let me have my fun during this emotional time!)\u003c/p>\n\u003cp>While leaving Cornwall maybe forever, Blondie tells Doc, \"Do your best not to miss Horace.\" Ok, Blondie, we'll try.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106655\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/sad-wilfred-doctor-who-crying-old-man-gif.gif\" alt=\"\" width=\"245\" height=\"147\">\u003c/p>\n\u003cp>OMG, another Rosina scene?? NOT NOW.\u003c/p>\n\u003cp>Since the fiery hail hasn't actually arrived yet, I guess I'll settle for Ross randomly destroying Malfoy's No Trespassing property fence. Obliterate it, Ross!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106657\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/destroy-door-gif.gif\" alt=\"\" width=\"161\" height=\"120\">\u003c/p>\n\u003cp>The animated gif above also serves as an allegory for what this episode has done to my emotions and overall mental health.\u003c/p>\n\u003cp>End scene!\u003c/p>\n\u003cp>\u003cem>After every episode, it’s only right to reward characters who’ve impressed and diss the ones that haven’t, so here goes:\u003c/em>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>PIECE OF COAL: The Grim Reaper. \u003c/strong>So many evil people to choose from and he snatches up a baby named after one of my favorite Fleetwood Mac songs?! The gall!\u003c/span>\u003c/p>\n\u003cp>\u003cstrong>HONORABLE MENTION: Bobby. \u003c/strong>Congrats on not being dead or whatever.\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>BRONZE:\u003c/strong> \u003cstrong>Morwenna. \u003c/strong>Hang in there, girl.\u003c/span>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>SILVER: Baby Sara. \u003c/strong>*unintelligible parting message drowned out by all the crying*\u003c/span>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cstrong>GOLD: Blondie\u003c/strong>\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>. \u003c/strong>The best character on this entire show deserves much better than this. Like a happy-go-lucky spin-off, which follows her, Horace and Oscar Wilde, as they joke and party their way all over London. Make it happen, Masterpiece!\u003c/span>\u003c/p>\n\u003cp>Until next week! If you miss my thoughts on \u003cem>Poldark\u003c/em> or pop culture in general, follow me on Twitter \u003ca href=\"https://twitter.com/xcusemybeauty\">@xcusemybeauty\u003c/a>, listen to my podcast \u003ca href=\"https://itunes.apple.com/us/podcast/the-cooler/id1041117499?mt=2\">\u003cem>The Cooler\u003c/em>\u003c/a>, or read all my \u003ca href=\"https://ww2.kqed.org/pop/tag/recaps/\">other \u003cem>Poldark\u003c/em> recaps\u003c/a> below!\u003c/p>\n\u003cp>\u003cem>\u003cstrong>More recaps:\u003c/strong>\u003c/em>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105805/poldark-season-4-episode-5-recap-no-tears-left-to-cry\">'Poldark' Season 4 Episode 5 Recap: No Tears Left To Cry\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105795/poldark-season-4-episode-3-recap-homeward-bound\">'Poldark' Season 4 Episode 3 Recap: Homeward Bound\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105791/poldark-season-4-episode-2-recap-ready-to-run\">'Poldark' Season 4 Episode 2 Recap: Ready to Run\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105789/poldark-season-4-premiere-recap-you-keep-me-hangin-on\">'Poldark' Season 4 Premiere Recap: You Keep Me Hangin' On\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/96601/poldark-season-3-finale-recap-look-what-you-made-me-do\">'Poldark' Season 3 Finale Recap: Look What You Made Me Do\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/11/13/poldark-season-3-episode-7-recap-i-wanna-sex-you-up/\">'Poldark' Season 3 Episode 7 Recap: I Wanna Sex You Up\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/11/05/poldark-season-3-episode-6-recap-you-give-love-a-bad-name/\">'Poldark' Season 3 Episode 6 Recap: You Give Love A Bad Name\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/29/poldark-season-3-episode-5-recap-the-one-that-got-away/\">'Poldark' Season 3 Episode 5 Recap: The One That Got Away\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/24/poldark-season-3-episode-4-recap-break-free/\">'Poldark' Season 3 Episode 4 Recap: Break Free\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/15/poldark-season-3-episode-3-recap-kiss-the-girl/\">'Poldark' Season 3 Episode 3 Recap: Kiss the Girl\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/08/poldark-season-3-episode-2-recap-voulez-vous-coucher-avec-moi/\">‘Poldark’ Season 3 Episode 2 Recap: Voulez-vous Coucher Avec Moi?\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/02/poldark-season-3-premiere-recap-same-old-mistakes/\">‘Poldark’ Season 3 Premiere Recap: Same Old Mistakes\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/11/27/poldark-season-2-finale-recap-burn-baby-burn/\">‘Poldark’ Season 2 Finale Recap: Burn Baby Burn\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/20/poldark-season-2-episode-8-recap-man-i-feel-like-a-woman/\">'Poldark' Season 2, Episode 8 Recap: Man! I Feel Like A Woman!\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/13/poldark-season-2-episode-7-recap-im-in-love-with-a-monster/\">'Poldark' Season 2, Episode 7 Recap: I'm In Love With A Monster\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/06/poldark-season-2-episode-6-recap-informer/\">'Poldark' Season 2, Episode 6 Recap: Informer\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/10/30/poldark-season-2-episode-5-recap-before-he-cheats/\">'Poldark' Season 2, Episode 5 Recap: Before He Cheats\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/10/24/poldark-season-2-episode-4-recap-sink-or-swim/\">'Poldark' Season 2, Episode 4 Recap: Sink or Swim\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/10/17/poldark-season-2-episode-3-recap-miss-independent/\">'Poldark' Season 2, Episode 3 Recap: Miss Independent\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/10/02/poldark-season-2-episode-2-recap-you-dont-bring-me-flowers/\">'Poldark' Season 2, Episode 2 Recap: You Don't Bring Me Flowers\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/27/poldark-season-2-premiere-recap-court-and-spark/\">'Poldark' Season 2, Episode 1 Recap: Court and Spark\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/23/poldark-season-1-episode-4-recap-send-my-love-to-your-new-lover/\"> 'Poldark' Season 1, Episode 4 Recap: Send My Love to Your New Lover\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/21/poldark-season-1-episode-3-recap-oops-there-goes-my-shirt/\">‘Poldark’ Season 1, Episode 3 Recap: Oops, There Goes My Shirt\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/20/poldark-season-1-episode-2-recap-guns-and-ships-bang-bang/\">‘Poldark’ Season 1, Episode 2 Recap: Bang Bang\u003c/a>\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n\u003cp>\u003ca href=\"http://ww2.kqed.org/pop/2016/09/19/poldark-season-1-premiere-recap-stayin-alive/\">‘Poldark’ Season 1 Premiere Recap: Stayin’ Alive\u003c/a>\u003c/p>\n\n",
"disqusIdentifier": "105803 https://ww2.kqed.org/pop/?p=105803",
"disqusUrl": "https://ww2.kqed.org/pop/2018/10/21/poldark-season-4-episode-4-recap-cry-me-a-river/",
"stats": {
"hasVideo": false,
"hasChartOrMap": false,
"hasAudio": false,
"hasPolis": false,
"wordCount": 2316,
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"iframeSrcs": [],
"paragraphCount": 113
},
"modified": 1540777814,
"excerpt": null,
"headData": {
"twImgId": "",
"twTitle": "",
"ogTitle": "",
"ogImgId": "",
"twDescription": "",
"description": "In the previous episode of Poldark, Demelza tried to make fetch Rosina and Drake happen, Blondie gave birth and continued to workshop jokes for her one-woman show Kids Are The Absolute Worst, and Ross made up for hanging out with his ex by sexing Demelza all over the kitchen table. Will Rosina and Morwenna vie",
"title": "'Poldark' Season 4 Episode 4 Recap: Cry Me A River | KQED",
"ogDescription": "",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "'Poldark' Season 4 Episode 4 Recap: Cry Me A River",
"datePublished": "2018-10-21T18:55:56-07:00",
"dateModified": "2018-10-28T18:50:14-07:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
},
"guestAuthors": [],
"slug": "poldark-season-4-episode-4-recap-cry-me-a-river",
"status": "publish",
"path": "/pop/105803/poldark-season-4-episode-4-recap-cry-me-a-river",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>In\u003ca href=\"https://www.kqed.org/pop/105795/poldark-season-4-episode-3-recap-homeward-bound\"> the previous episode of \u003cem>Poldark\u003c/em>\u003c/a>, Demelza tried to make \u003cdel>fetch\u003c/del> Rosina and Drake happen, Blondie gave birth and continued to workshop jokes for her one-woman show\u003cem> Kids Are The Absolute Worst\u003c/em>, and Ross made up for hanging out with his ex by sexing Demelza all over the kitchen table. Will Rosina and Morwenna vie for Drake's final rose in a very special 18th-century version of \u003cem>The Bachelor\u003c/em>? Will plugging our ears and saying \"LA LA LA\" really loudly stop whatever terrible thing is about to happen to Blondie's baby? Will the Poldarks need to decipher Swedish pictograph instructions to build a replacement kitchen table for the one they desecrated with all their boinking? Only one way to find out! On with the show!\u003c/p>\n\u003cp>We... okay, I... asked for more smack-talking about children. And less than 10 seconds into this episode, Blondie is supplying in spades! Looking down on Baby Sara's cherubic face, she asks, \"Is this creature not provoking, boring me to tears with her endless smiles? I live for the day the little beast runs away. I tell her I shan't miss her at all.\"\u003c/p>\n\u003cp>This would be a real knee-slapper if Baby Sara wasn't slowly dying and all.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-106623\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/princess-diaries-anne-hathaway-fan-face-gif.gif\" alt=\"\" width=\"500\" height=\"275\">\u003c/p>\n\u003cp>Understandably, Doc does not find the joke funny.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "fullwidth"
},
"numeric": [
"fullwidth"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>On the inside, he's thinking:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106629\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/way-harsh-blondie.gif\" alt=\"\" width=\"475\" height=\"267\">\u003c/p>\n\u003cp>But since whatever's wrong with Baby Sara is still a secret, all he can do is quietly choke back a sob and walk away.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106636\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/brb-gtg-sob.gif\" alt=\"\" width=\"480\" height=\"264\">\u003c/p>\n\u003cp>Across town, Malfoy is busy doing what he does best: throwing a deranged Veruca Salt-sized tantrum. This time, it's about being voted out of Parliament. It's really hard to be an uber-rich white man, you guys!\u003c/p>\n\u003cp>\u003cstrong>Malfoy:\u003c/strong> \u003cem>Waaaahhhhhhh. It's 'cause my grandfather was a blacksmith, isn't it?!\u003c/em>\u003c/p>\n\u003cp>\u003cstrong>Elizabeth:\u003c/strong> \u003cem>Um, no, I'm pretty sure people just despise everything else about you. Oh, and because I live to stir the pot and make everything worse, here's a fun fact: A little birdie told me that Demelza got your donor drunk and convinced him to rethink supporting evil jerks like you. Another reason to plot against my ex! Yay! I have no life and am dead inside!\u003c/em>\u003c/p>\n\u003cp>Demelza's name immediately makes Malfoy's eyelid twitch. He yells that she's an \"impudent kitchen troll.\" As someone who enjoyed a modest collection of Troll dolls in the '90s, I consider that a compliment.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106631\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/demelza-troll.jpg\" alt=\"\" width=\"334\" height=\"500\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/10/demelza-troll.jpg 334w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/demelza-troll-160x240.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/demelza-troll-240x359.jpg 240w\" sizes=\"(max-width: 334px) 100vw, 334px\">\u003c/p>\n\u003cp>Who needs mining when you're born with a precious jewel inside your belly button?\u003c/p>\n\u003cp>At the edge of a cliff, Doc holds Baby Sara and looks like he just watched Bambi's mom get shot \u003cem>and\u003c/em> the end of \u003cem>A Star Is Born\u003c/em> back to back. Judging by Baby Sara's facial expression, she is harshly judging the writers for bringing her into this world, only to potentially kill her off as unceremoniously as a \u003cem>Game of Thrones\u003c/em> character.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106633\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/WTF-i-just-got-here-poldark-baby-sarah-doctor-ennis.gif\" alt=\"\" width=\"480\" height=\"264\">\u003c/p>\n\u003cp>Doc whispers, \"Stay a little while longer.\"\u003c/p>\n\u003cp>Sorry. I'll be right back. Some dust got in my eye. *goes into the next room and cries into a pillow so my neighbors won't hear*\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106634\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/im-emotional-right-now-britney.gif\" alt=\"\" width=\"360\" height=\"212\">\u003c/p>\n\u003cp>Back at chez Poldark, out of nowhere, Demelza asks Ross if he thinks they will ever truly mend their relationship. Good god, I am getting tired of these constant intense couples therapy sessions! He cheated. She cheated. Horny poetry was exchanged. It's over. Let's move on!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106638\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/enough-gif.gif\" alt=\"\" width=\"244\" height=\"160\">\u003c/p>\n\u003cp>Oh, wow, it's like Ross and Demelza heard me 'cause they decide to stop talking about feelings and just have some more sex. That's more like it!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106639\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/proud-of-you-thumbs-up-compute-kid-gif.gif\" alt=\"\" width=\"480\" height=\"360\">\u003c/p>\n\u003cp>The next day, Ross quickly learns that being a politician isn't exactly the Robin Hood steal-from-the-rich-give-to-the-poor dream he had in mind. His donor is already trying to control his vote on certain matters. Welcome to the swamp, Ross!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106640\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/swamp-monkey-walk-cute-gif.gif\" alt=\"\" width=\"320\" height=\"230\">\u003c/p>\n\u003cp>Later, at the mine, Ross runs into Doc and asks why he always looks like this lately:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-98835\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/01/baby-cry-mask.gif\" alt=\"\" width=\"352\" height=\"193\">\u003c/p>\n\u003cp>Doc confesses that Baby Sara has a congenital heart defect (NO!) and will for sure die (STOP!).\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106665\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/charlotte-sex-and-the-city-poldark-horace-baby-sarah-death.gif\" alt=\"\" width=\"480\" height=\"249\">\u003c/p>\n\u003cp>Umm, awkward confession time: This might kind of be my fault. Remember when I was really against Blondie betraying her only child, Horace the Pug, by having a human child? Maybe all that advocating led to this? *Steve Urkel voice* \u003cem>Did I do thaaat?\u003c/em>\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106624\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/my-bad-clueless-cher-driving-gif.gif\" alt=\"\" width=\"414\" height=\"264\">\u003c/p>\n\u003cp>Over at Morwenna's house, things just keep getting bleaker. Not only has Gross Goblin's mom practically moved in, but Elizabeth also pays a visit.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-106645\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/get-out-buffy-gif.gif\" alt=\"\" width=\"500\" height=\"280\">\u003c/p>\n\u003cp>Elizabeth tells Morwenna that she thinks the way Mama Goblin terrorizes the nanny is strange. You know what's strange, Liz? The fact that you married off this poor girl to a toe-snacking rapist and have the audacity to pop on over for tea like it ain't no thing. Hell, party of one. We'll seat you now.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106667\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/going-to-hell-gif-1.gif\" alt=\"\" width=\"460\" height=\"304\">\u003c/p>\n\u003cp>For what feels like the 8,432nd episode in a row, Jennifer Lawrence puts her feet in Gross Goblin's mouth for money. Yawn.\u003c/p>\n\u003cp>In addition to being terrible at...well, basic humanity, Gross Goblin is also terrible at not being caught sucking on someone else's wife's toes. While leaving Jennifer Lawrence's crack den, he is spotted not just by Elizabeth, but by Jennifer Lawrence's husband too!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106625\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/congarts-you-suck-obama.gif\" alt=\"\" width=\"400\" height=\"306\">\u003c/p>\n\u003cp>Across town, Geoffrey Charles pays a visit to Drake and yammers on about Morwenna. Drake shrugs and says, \"Life must go on,\" followed by a shot of Rosina waving. Once again, dear \u003cem>Poldark\u003c/em> writers:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-medium wp-image-106483\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/stop-trying-to-make-rosina-happen-gif-mean-girls.gif\" alt=\"\" width=\"198\" height=\"211\">\u003c/p>\n\u003cp>Is roaming the space around Drake and waving all this girl does? Get a hobby!\u003c/p>\n\u003cp>Later, Demelza forces Drake to walk Rosina home again, but this time, Sam doesn't go along to act as a human prophylactic. Rosina says people might get the wrong idea and think they're dating. Drake smiles and says he's okay with that.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106647\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/i-hate-this-30-rock-gif.gif\" alt=\"\" width=\"284\" height=\"196\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106626\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/very-upset-about-this-gif.gif\" alt=\"\" width=\"498\" height=\"254\">\u003c/p>\n\u003cp>Meanwhile, Gross Goblin hatches a new plan to get even with Morwenna for denying him access to her feet; he plans to have her institutionalized. Can evil take a single afternoon off? I am exhausted.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106648\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/leave-morwenna-britney-alone-poldark-gif.gif\" alt=\"\" width=\"240\" height=\"162\">\u003c/p>\n\u003cp>Evil just got back to me about taking the afternoon off. It's a hard no. Baby Sara has developed a cough. So far, she's beating back the Grim Reaper.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106641\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/carrie-sex-and-the-city-flower-gif-movie-mr-big.gif\" alt=\"\" width=\"480\" height=\"249\">\u003c/p>\n\u003cp>Keep up the good fight, little one!\u003c/p>\n\u003cp>Meanwhile, Gross Goblin tries to get Doc to say that Morwenna is bonkers enough to lock away forever. Really not in the mood for this kind of nonsense today, Doc eviscerates Gross Goblin: \"I cannot help you, sir, nor do I wish to. It is my humble opinion that if a husband cannot win his wife by loving, kindness and sympathy, then he deserves to go without her. I bid you a good day!\"\u003c/p>\n\u003cp>In case you're not fluent in overly-polite British, here's a translation:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106650\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/middle-finger-surprise-cross-bow-gif.gif\" alt=\"\" width=\"480\" height=\"360\">\u003c/p>\n\u003cp>I usually skip all the mining plotlines because zzzzzzzzzzz, but something important is actually happening down there for once. Ross plans to save the mine from bankruptcy by digging into new territory he thinks holds valuable minerals or whatever. Instead, he and Sam strike... a bunch of water! The mine starts to flood and everyone is in danger of drowning to death! Good going, guys! The homicidal puddle that murdered Francis is back for more!\u003c/p>\n\u003cp>A challenger for Gross Goblin's Bad At Everything title emerges in the form of some dude named Bobby. While trying to escape from the mine, he slips from the ladder, belly flops into deep water and then sinks to the bottom just in time for a random cart of rocks to fall on his leg. Oy vey.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106651\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/get-your-shit-together-star-trek-gif.gif\" alt=\"\" width=\"280\" height=\"210\">\u003c/p>\n\u003cp>Ross eventually frees him, and Doc manages to bring him back to life via mouth-to-mouth. That's great for Bobby and all, but will Doc be able to save Baby Sara?!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106652\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/praying-crying-how-to-get-away-with-murder-gif-viola-davis.gif\" alt=\"\" width=\"400\" height=\"275\">\u003c/p>\n\u003cp>Speaking of which, Blondie finally knows about Baby Sara's condition and the prognosis gets even worse: Baby Sara will be dead in a matter of hours.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106653\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/why-conan-crying-gif.gif\" alt=\"\" width=\"500\" height=\"281\">\u003c/p>\n\u003cp>Blondie is all out of jokes. \"I never wanted this wretched creature, but over the months, she has wormed her way into my affections, supplanting even poor Horace.\" (Considering the situation, I'll allow the demotion.)\u003c/p>\n\u003cp>Asked whether Blondie wants Demelza to come over for support, she says, \"No, I am a hard woman and can fend for myself. I believe Demelza would cry, and that I fear would undo us all.\"\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-97507\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/bethenny-cry.gif\" alt=\"\" width=\"480\" height=\"260\">\u003c/p>\n\u003cp>Demelza or no Demelza, I am undone. Baby Sara passes away that night.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-102001\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/02/jujubee-eyelash-crying.gif\" alt=\"\" width=\"300\" height=\"220\">\u003c/p>\n\u003cp>I held most of the tears back until I saw that little black casket. Then the floodgates really opened.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106654\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/beyonce-flood-gates-water-gif.gif\" alt=\"\" width=\"480\" height=\"266\">\u003c/p>\n\u003cp>R.I.P. Horace's lil sis! I'm sorry I hated on the idea of you. Please say hi to Agatha and Prison Bestie and Jago and Julia for me. No need to say anything to Francis.\u003c/p>\n\u003cp>After the funeral, Ross interrupts Demelza's weeping with yet another helping of jealousy over Prison Bestie. Is he serious?! At a time like this?!? As if that wasn't ridiculous enough, he then yells in Demelza's face about how he doesn't like his new job. \u003cem>Boo hoo, being one of the most powerful men in the country isn't as fun as I thought it would be! \u003c/em>\u003c/p>\n\u003cp>Everyone grieves in their own way, but this is one of the dumbest. Get over yourself, dude! Baby Sara is dead and your grumpiness over work and your insecurity over a one-off sand-dune-boogie is all you can think about?\u003c/p>\n\u003cp>Just in case we needed another reminder of evil never resting, Malfoy and Elizabeth share idiotic grins over how they managed to buy their way back into Parliament. This would be a good time for a Biblical plague to hit their house. Let's not do frogs again. Death of the firstborn just happened, so let's skip that too. Locusts, biting insects, livestock disease, darkness and a river turning into blood won't do either. So fiery hail it is!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-106660\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/george-elizabeth-poldark-1020x520.jpg\" alt=\"\" width=\"640\" height=\"326\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/10/george-elizabeth-poldark-1020x520.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/george-elizabeth-poldark-160x82.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/george-elizabeth-poldark-800x408.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/george-elizabeth-poldark-768x392.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/george-elizabeth-poldark-1200x612.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/george-elizabeth-poldark-1920x979.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/george-elizabeth-poldark-1180x602.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/george-elizabeth-poldark-960x489.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/george-elizabeth-poldark-240x122.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/george-elizabeth-poldark-375x191.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/george-elizabeth-poldark-520x265.jpg 520w\" sizes=\"(max-width: 640px) 100vw, 640px\">\u003c/p>\n\u003cp>That's for...well, everything, but especially for not letting Agatha lie about her age and have a fun, boozy birthday party!!!\u003c/p>\n\u003cp>A few days later, Blondie decides to leave Doc and move to London so she can learn to forget the loss of Baby Sara. Uh oh, there go the floodgates again!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106654\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/beyonce-flood-gates-water-gif.gif\" alt=\"\" width=\"480\" height=\"266\">\u003c/p>\n\u003cp>My face had just dried! Ugh!\u003c/p>\n\u003cp>At last, we get a reward for surviving all of this emotional devastation. Ding dong, it's HORACE O'CLOCK! And not a moment too soon! A much-needed rainbow after this sh*t-storm of an episode.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106659\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/horace-pug-poldark-carriage-gif.gif\" alt=\"\" width=\"480\" height=\"268\">\u003c/p>\n\u003cp>Find someone who looks at you the way Doc looks at Horace.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106658\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/smile-horace-poldark-gif.gif\" alt=\"\" width=\"480\" height=\"268\">\u003c/p>\n\u003cp>(Yes, I do realize he's actually looking at Blondie. Let me have my fun during this emotional time!)\u003c/p>\n\u003cp>While leaving Cornwall maybe forever, Blondie tells Doc, \"Do your best not to miss Horace.\" Ok, Blondie, we'll try.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106655\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/sad-wilfred-doctor-who-crying-old-man-gif.gif\" alt=\"\" width=\"245\" height=\"147\">\u003c/p>\n\u003cp>OMG, another Rosina scene?? NOT NOW.\u003c/p>\n\u003cp>Since the fiery hail hasn't actually arrived yet, I guess I'll settle for Ross randomly destroying Malfoy's No Trespassing property fence. Obliterate it, Ross!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106657\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/destroy-door-gif.gif\" alt=\"\" width=\"161\" height=\"120\">\u003c/p>\n\u003cp>The animated gif above also serves as an allegory for what this episode has done to my emotions and overall mental health.\u003c/p>\n\u003cp>End scene!\u003c/p>\n\u003cp>\u003cem>After every episode, it’s only right to reward characters who’ve impressed and diss the ones that haven’t, so here goes:\u003c/em>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>PIECE OF COAL: The Grim Reaper. \u003c/strong>So many evil people to choose from and he snatches up a baby named after one of my favorite Fleetwood Mac songs?! The gall!\u003c/span>\u003c/p>\n\u003cp>\u003cstrong>HONORABLE MENTION: Bobby. \u003c/strong>Congrats on not being dead or whatever.\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>BRONZE:\u003c/strong> \u003cstrong>Morwenna. \u003c/strong>Hang in there, girl.\u003c/span>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>SILVER: Baby Sara. \u003c/strong>*unintelligible parting message drowned out by all the crying*\u003c/span>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cstrong>GOLD: Blondie\u003c/strong>\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>. \u003c/strong>The best character on this entire show deserves much better than this. Like a happy-go-lucky spin-off, which follows her, Horace and Oscar Wilde, as they joke and party their way all over London. Make it happen, Masterpiece!\u003c/span>\u003c/p>\n\u003cp>Until next week! If you miss my thoughts on \u003cem>Poldark\u003c/em> or pop culture in general, follow me on Twitter \u003ca href=\"https://twitter.com/xcusemybeauty\">@xcusemybeauty\u003c/a>, listen to my podcast \u003ca href=\"https://itunes.apple.com/us/podcast/the-cooler/id1041117499?mt=2\">\u003cem>The Cooler\u003c/em>\u003c/a>, or read all my \u003ca href=\"https://ww2.kqed.org/pop/tag/recaps/\">other \u003cem>Poldark\u003c/em> recaps\u003c/a> below!\u003c/p>\n\u003cp>\u003cem>\u003cstrong>More recaps:\u003c/strong>\u003c/em>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105805/poldark-season-4-episode-5-recap-no-tears-left-to-cry\">'Poldark' Season 4 Episode 5 Recap: No Tears Left To Cry\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105795/poldark-season-4-episode-3-recap-homeward-bound\">'Poldark' Season 4 Episode 3 Recap: Homeward Bound\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105791/poldark-season-4-episode-2-recap-ready-to-run\">'Poldark' Season 4 Episode 2 Recap: Ready to Run\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105789/poldark-season-4-premiere-recap-you-keep-me-hangin-on\">'Poldark' Season 4 Premiere Recap: You Keep Me Hangin' On\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/96601/poldark-season-3-finale-recap-look-what-you-made-me-do\">'Poldark' Season 3 Finale Recap: Look What You Made Me Do\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/11/13/poldark-season-3-episode-7-recap-i-wanna-sex-you-up/\">'Poldark' Season 3 Episode 7 Recap: I Wanna Sex You Up\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/11/05/poldark-season-3-episode-6-recap-you-give-love-a-bad-name/\">'Poldark' Season 3 Episode 6 Recap: You Give Love A Bad Name\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/29/poldark-season-3-episode-5-recap-the-one-that-got-away/\">'Poldark' Season 3 Episode 5 Recap: The One That Got Away\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/24/poldark-season-3-episode-4-recap-break-free/\">'Poldark' Season 3 Episode 4 Recap: Break Free\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/15/poldark-season-3-episode-3-recap-kiss-the-girl/\">'Poldark' Season 3 Episode 3 Recap: Kiss the Girl\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/08/poldark-season-3-episode-2-recap-voulez-vous-coucher-avec-moi/\">‘Poldark’ Season 3 Episode 2 Recap: Voulez-vous Coucher Avec Moi?\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/02/poldark-season-3-premiere-recap-same-old-mistakes/\">‘Poldark’ Season 3 Premiere Recap: Same Old Mistakes\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/11/27/poldark-season-2-finale-recap-burn-baby-burn/\">‘Poldark’ Season 2 Finale Recap: Burn Baby Burn\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/20/poldark-season-2-episode-8-recap-man-i-feel-like-a-woman/\">'Poldark' Season 2, Episode 8 Recap: Man! I Feel Like A Woman!\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/13/poldark-season-2-episode-7-recap-im-in-love-with-a-monster/\">'Poldark' Season 2, Episode 7 Recap: I'm In Love With A Monster\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/06/poldark-season-2-episode-6-recap-informer/\">'Poldark' Season 2, Episode 6 Recap: Informer\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/10/30/poldark-season-2-episode-5-recap-before-he-cheats/\">'Poldark' Season 2, Episode 5 Recap: Before He Cheats\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/10/24/poldark-season-2-episode-4-recap-sink-or-swim/\">'Poldark' Season 2, Episode 4 Recap: Sink or Swim\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/10/17/poldark-season-2-episode-3-recap-miss-independent/\">'Poldark' Season 2, Episode 3 Recap: Miss Independent\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/10/02/poldark-season-2-episode-2-recap-you-dont-bring-me-flowers/\">'Poldark' Season 2, Episode 2 Recap: You Don't Bring Me Flowers\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/27/poldark-season-2-premiere-recap-court-and-spark/\">'Poldark' Season 2, Episode 1 Recap: Court and Spark\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/23/poldark-season-1-episode-4-recap-send-my-love-to-your-new-lover/\"> 'Poldark' Season 1, Episode 4 Recap: Send My Love to Your New Lover\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/21/poldark-season-1-episode-3-recap-oops-there-goes-my-shirt/\">‘Poldark’ Season 1, Episode 3 Recap: Oops, There Goes My Shirt\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/20/poldark-season-1-episode-2-recap-guns-and-ships-bang-bang/\">‘Poldark’ Season 1, Episode 2 Recap: Bang Bang\u003c/a>\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "floatright"
},
"numeric": [
"floatright"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>\u003ca href=\"http://ww2.kqed.org/pop/2016/09/19/poldark-season-1-premiere-recap-stayin-alive/\">‘Poldark’ Season 1 Premiere Recap: Stayin’ Alive\u003c/a>\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/pop/105803/poldark-season-4-episode-4-recap-cry-me-a-river",
"authors": [
"27"
],
"categories": [
"pop_3"
],
"tags": [
"pop_2905",
"pop_8"
],
"featImg": "pop_106627",
"label": "pop"
},
"pop_105795": {
"type": "posts",
"id": "pop_105795",
"meta": {
"index": "posts_1716263798",
"site": "pop",
"id": "105795",
"score": null,
"sort": [
1539574575000
]
},
"parent": 0,
"labelTerm": {
"site": "pop"
},
"blocks": [],
"publishDate": 1539574575,
"format": "standard",
"disqusTitle": "'Poldark' Season 4 Episode 3 Recap: Homeward Bound",
"title": "'Poldark' Season 4 Episode 3 Recap: Homeward Bound",
"headTitle": "KQED Pop | KQED Arts",
"content": "\u003cp>In\u003ca href=\"https://www.kqed.org/pop/105791/poldark-season-4-episode-2-recap-ready-to-run\"> the previous episode of \u003cem>Poldark\u003c/em>\u003c/a>, Gross Goblin continued to gobble up lady toes, Ross finally decided to snatch Malfoy's Parliament seat, and Prison Bestie died from blue balls (...um, and a brain tumor). Will Gross Goblin cut his lip on a toenail? Will Ross start rocking one of those fabulous wigs British politicians like to wear? Will Prison Bestie's horny poetry be posthumously published in a Fabio-esque supermarket volume?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106505\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/fabio-poldark.jpg\" alt=\"\" width=\"498\" height=\"828\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/10/fabio-poldark.jpg 498w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/fabio-poldark-160x266.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/fabio-poldark-240x399.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/fabio-poldark-375x623.jpg 375w\" sizes=\"(max-width: 498px) 100vw, 498px\">\u003c/p>\n\u003cp>Only one way to find out. On with the show!\u003c/p>\n\u003cp>Boom, we're in London! Mr. \u003cdel>Smith\u003c/del> Poldark Goes to \u003cdel>Washington\u003c/del> Westminster is in full effect! Ross has first-day-of-school jitters and is intimidated by all the different wig styles.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-106474 size-medium\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/wig-styles-poldark-800x421.jpg\" alt=\"\" width=\"800\" height=\"421\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/10/wig-styles-poldark-800x421.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/wig-styles-poldark-160x84.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/wig-styles-poldark-768x404.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/wig-styles-poldark-1020x536.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/wig-styles-poldark-1200x631.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/wig-styles-poldark-1920x1010.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/wig-styles-poldark-1180x621.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/wig-styles-poldark-960x505.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/wig-styles-poldark-240x126.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/wig-styles-poldark-375x197.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/wig-styles-poldark-520x273.jpg 520w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>It doesn't take long for Ross to get over his shyness and get back to what he does best: shouting up a righteous storm. Meanwhile, back in Cornwall, Demelza reads a letter from Ross that essentially goes something like this:\u003c/p>\n\u003cp>\u003cem>Hey, stranger!\u003c/em>\u003c/p>\n\u003cp>\u003cem>I can't believe it's already been six months and that I didn't even bother coming home for Christmas. What can I say? There's just less incentive to be a good husband now that whats-his-butt is dead. London is soooo cool. I'd invite you to check it out, but I don't want to.\u003c/em>\u003c/p>\n\u003cp>\u003cem>See you when I see you!\u003c/em>\u003c/p>\n\u003cp>\u003cem>Ross.\u003c/em>\u003c/p>\n\u003cp>Needless to say, she is not amused.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106475\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/crumple-up-paper-gif.gif\" alt=\"\" width=\"241\" height=\"135\">\u003c/p>\n\u003cp>The following day, a girl called Rosina (which also happens to be Ross' drag name) says hello to Drake in a lets-go-to-your-secret-cave-and-make-a-baby kind of way. Demelza gives Drake a look that says: \u003cem>Bro, you've been shot, clubbed in the back, almost hanged, and lost your first true love to a toe-gobbler. Maybe it's time for you to get some.\u003c/em>\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106485\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/demelza-poldark-raise-eyebrows-gif.gif\" alt=\"\" width=\"480\" height=\"264\">\u003c/p>\n\u003cp>Back in London, Ross is at a super cool rave featuring pyrotechnics, colored wigs, random elephant statues, and other hedonistic stuff there are probably commandments against. Marie Antoinette's ghost flies overhead and howls, \u003cem>Y'all get to boogie down like this, and I'm the one without a head?!?\u003c/em> Agatha's ghost also soars overhead and howls, \u003cem>Where's my port?!?\u003c/em>\u003c/p>\n\u003cp>Quick question: Is this guy trying to pick up Ross?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106486\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/ross-poldark-cruising-gif.gif\" alt=\"\" width=\"480\" height=\"264\">\u003c/p>\n\u003cp>Since y'all can't answer me right now, I'm gonna go with a resounding YES.\u003c/p>\n\u003cp>The woman who checked out Ross' butt at the hanging in the season premiere started a trend!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106089\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/Poldark-butt.gif\" alt=\"\" width=\"480\" height=\"268\">\u003c/p>\n\u003cp>Ross runs into Geoffrey Charles, who has gone through quite the accelerated puberty since we last saw him. Ross lies to him about how dignified his dad, Francis, was. Are we thinking of the same person? The Francis who skipped the war, stole his first cousin's girlfriend, was generally bad at everything and got murdered by a puddle? That Francis?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106476\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/sure-ross-gif.gif\" alt=\"\" width=\"500\" height=\"279\">\u003c/p>\n\u003cp>Elsewhere, Malfoy tries to decide which evil thing he'll get up to this week. Drowning puppies and tripping toddlers will have to wait; a fellow Disney villain whom we'll call Sir Scam-a-Lot encourages Malfoy to worm his way back into the House of Commons by buying a town and by extension its representative. You know how the old saying goes: If you can't beat Ross in an election, join him in Westminster through evil anti-democratic means!\u003c/p>\n\u003cp>Across town, Verity, the Queen of Season 1, is back! But it's hard to pay attention to her while a very pregnant Blondie, surrounded by other people's loud children, says, \"I must be in hell.\"\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-medium wp-image-106478\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/laugh-spit-gif.gif\" alt=\"\" width=\"220\" height=\"220\">\u003c/p>\n\u003cp>I don't know about you, but I'd love to party with Blondie.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106477\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/we-hate-kids-nicole-richie-gif.gif\" alt=\"\" width=\"500\" height=\"218\">\u003c/p>\n\u003cp>Later, Verity won't stop bringing up touchy subjects.\u003c/p>\n\u003cp>\u003cstrong>Verity:\u003c/strong> \u003cem>Where did this weird ass flower come from?\u003c/em>\u003c/p>\n\u003cp>\u003cstrong>What Demelza says:\u003c/strong> \u003cem>It's a magnolia...\u003c/em>\u003c/p>\n\u003cp>\u003cstrong>What Demelza doesn't say:\u003c/strong> \u003cem>...given to me by a half-blind hottie I sexed up on a sand dune.\u003c/em>\u003c/p>\n\u003cp>\u003cstrong>Verity:\u003c/strong> \u003cem>Elizabeth's house is super nice now, but you probably never see it cause she tried to wreck your home.\u003c/em>\u003c/p>\n\u003cp>\u003cstrong>What Demelza says:\u003c/strong> \u003cem>Um, how's Lisbon?\u003c/em>\u003c/p>\n\u003cp>\u003cstrong>What Demelza doesn't say:\u003c/strong> \u003cem>Someday, I am going to uppercut Elizabeth Mortal Kombat-style, then set her house on fire and light my cigarette on the flames.\u003c/em>\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106479\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/stella-got-her-grooce-back-fire-car-gif.gif\" alt=\"\" width=\"387\" height=\"217\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106480\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/elmo-burn-it-down-fire-gif.gif\" alt=\"\" width=\"440\" height=\"300\">\u003c/p>\n\u003cp>After receiving news that the family mine might have to close down, Ross finally decides to pause his super busy rave-attending schedule to make the journey home. He's bored the entire way because the in-carriage entertainment options leave something to be desired.\u003c/p>\n\u003cp>When Ross rides up to the house, Demelza gives him her cheek (not a great sign). Ross proceeds to make everything worse by nonchalantly asking, \u003cem>What have you been up to?\u003c/em> Demelza calmly provides a list through gritted teeth, \u003cem>Oh, I don't know, keeping the children alive, tending to the farm, making sure there's enough to eat, trying to keep the mine from going bankrupt, nothing major!\u003c/em>\u003c/p>\n\u003cp>In one of those apartments that looks fine on Craiglist until you visit it in person and realize it's a crack den, Jennifer Lawrence is upset about her lack of finances. That's when she notices her big toe peeking out of her pantyhose, which makes her think of Gross Goblin.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106489\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/toe-jam.gif\" alt=\"\" width=\"480\" height=\"264\">\u003c/p>\n\u003cp>This storyline = dead horse. Status: Beaten. Must we do this again?\u003c/p>\n\u003cp>I guess so 'cause she invites Gross Goblin over and asks for money in exchange for her toe jam services.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106490\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/poldark-foot-fetish-vicar-gif.gif\" alt=\"\" width=\"480\" height=\"264\">\u003c/p>\n\u003cp>We get it! He likes munching on feet! Next!\u003c/p>\n\u003cp>Mere moments after giving birth, Blondie asks Doc, \"Is she as ugly as we feared?\"\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106481\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/julia-roberts-cracking-up-laughing-oscars-gif.gif\" alt=\"\" width=\"480\" height=\"309\">\u003c/p>\n\u003cp>Please never change, Blondie.\u003c/p>\n\u003cp>Over at chez Poldark, Ross admits that he stayed away all these months because he figured Demelza was still swooning over Prison Bestie's ghost.\u003c/p>\n\u003cp>\u003cstrong>Demelza:\u003c/strong> \"I think you no longer know me, Ross.\"\u003c/p>\n\u003cp>\u003cstrong>Ross:\u003c/strong> \"Perhaps we no longer know each other.\"\u003c/p>\n\u003cp>At this rate, the next episode will look like this:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106482\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/sweet-home-alabama-reese-divorce-gi.gif\" alt=\"\" width=\"480\" height=\"260\">\u003c/p>\n\u003cp>The next day, Ross heads to the beach to give viewers another look at his hairy chest. But before he can rip his shirt off, he notices another character has already beaten him to the gratuitous, wet, half-naked punch.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106487\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/what-ross-poldark-gif.gif\" alt=\"\" width=\"480\" height=\"264\">\u003c/p>\n\u003cp style=\"text-align: center\">It's Doc!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-106488 size-full\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/ross-doc-chest-shirtless-gif.gif\" alt=\"\" width=\"480\" height=\"264\">\u003c/p>\n\u003cp>The message between the lines of Ross' face: \u003cem>I'ma let you finish, but the shirtless wet hunk vibe is sort of my thing.\u003c/em>\u003c/p>\n\u003cp>Later that afternoon, Ross heads to the mine and goes in for a hug from his old pauper pals. He gets brutally rebuffed. They think he's an out-of-touch outsider now. They're solidly #TeamDemelza. And who can blame 'em?\u003c/p>\n\u003cp>Speaking of Demelza, she's still trying to hook Rosina up with Drake by forcing him to walk her home. Thankfully, Sam offers to come along. Finally, his hatred of premarital kissing proves useful!\u003c/p>\n\u003cp>Dear \u003cem>Poldark\u003c/em> writers:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-106483 size-medium\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/stop-trying-to-make-rosina-happen-gif-mean-girls.gif\" alt=\"\" width=\"198\" height=\"211\">\u003c/p>\n\u003cp>Do you know what time it is?\u003c/p>\n\u003cp>HORACE THE PUG O'CLOCK!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106492\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/horace-the-pug-poldark-gif.gif\" alt=\"\" width=\"480\" height=\"264\">\u003c/p>\n\u003cp>Over at Blondie's house, Horace is watching over Sarah, either protecting her or plotting to smother her so he can be an only child again.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106491\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/poldark-baby-gif.gif\" alt=\"\" width=\"480\" height=\"264\">\u003c/p>\n\u003cp>Doc seems to think it's the latter.\u003c/p>\n\u003cp>\u003cstrong>Doc:\u003c/strong> \"I do believe Horace is feeling neglected.\"\u003c/p>\n\u003cp>\u003cstrong>Blondie:\u003c/strong> \"Nonsense. He knows I adore him above all things.\"\u003c/p>\n\u003cp>I agree with everything Blondie says so intensely, I'm starting to wonder if I'm her reincarnated form.\u003c/p>\n\u003cp>Before I can investigate that theory any further, Doc picks up Sarah and has a very worried look on his face.\u003c/p>\n\u003cp>\u003cstrong>Blondie:\u003c/strong> \"You seem very attached to that child. I hope she doesn't grow up to be a spoiled brat.\"\u003c/p>\n\u003cp>Well, according to the ominous music playing in the background, no need to worry about that 'cause Sarah might not get to grow up at all!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106493\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/kermit-anxious-worried-gif.gif\" alt=\"\" width=\"480\" height=\"264\">\u003c/p>\n\u003cp>In much less important news, Ross is feeling left out from a fishing trip all his old buddies are going on. Demelza tells him to grow up. Maybe in London, adults wait for embossed invitations to hang out with their friends, but in Cornwall, you just show up.\u003c/p>\n\u003cp>When he does, instead of finding a snoozy fishing trip, Ross discovers it's actually an all-out brawl! Drake runs and tells Ross why people are getting their teeth knocked out. His accent is so thick I don't know the reason for sure, but it seems like Bone Maraca Pirate (remember, he keeps the bones of his dearly departed hand in a pouch) slept with a widow whose husband is very much alive. Oops!\u003c/p>\n\u003cp>Ultimately, the reason doesn't matter 'cause Ross never met a throwdown he didn't like. Ross might be a fancy politician now, but he still enjoys kicking butt.\u003c/p>\n\u003cp>Literally.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106495\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/kick-butt-ross-poldark-fight-gif.gif\" alt=\"\" width=\"480\" height=\"264\">\u003c/p>\n\u003cp>After the dust settles, Bone Maraca Pirate seems like he's dead (not another one!), but it turns out he just probably has some minor brain damage. Cool!\u003c/p>\n\u003cp>Just like earlier seasons of this show, Ross and his bros head to the pub to get tanked, and Ross eventually stumbles on over to Elizabeth's house because my blood pressure isn't high enough.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106496\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/what-is-wrong-with-you-practical-magic-gif-nicole-kidman.gif\" alt=\"\" width=\"268\" height=\"274\">\u003c/p>\n\u003cp>It's too bad Demelza no longer has a living love affair partner to be inappropriate with!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106497\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/not-fair-scream-queens-gif.gif\" alt=\"\" width=\"499\" height=\"281\">\u003c/p>\n\u003cp>While Malfoy hosts a fancy party, Elizabeth just so happens to be outside admiring a flower when Ross walks up.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106498\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/fuming-mad-hades-hercules-gif.gif\" alt=\"\" width=\"320\" height=\"240\">\u003c/p>\n\u003cp>They chat about their secret love child and whether her husband still suspects that he's not the father. You know, a normal conversation we all have had with our exes.\u003c/p>\n\u003cp>Malfoy's new friend, Sir Scam-a-Lot, pops up out of nowhere and says he thought Ross was a \"threadbare troubadour.\" Kick him in the butt, Ross!\u003c/p>\n\u003cp>For once, there was an Elizabeth scene in which she didn't get on my last nerve. She wasn't flirty or spiteful, and actually had an OK sense of humor. But I bet she does something gross in 5, 4, 3...\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106499\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/countdown-gif.gif\" alt=\"\" width=\"400\" height=\"300\">\u003c/p>\n\u003cp>Elizabeth goes back inside and immediately gets gross by being way too enthused about Malfoy's new evil plan to spread more injustice. Woomp, there it is!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106503\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/oprah-shrug-gif.gif\" alt=\"\" width=\"350\" height=\"200\">\u003c/p>\n\u003cp>Elsewhere at the party, Doc stares into a fireplace, thinking of his maybe dying baby. Blondie asks him, \"What can you be thinking? How to make your escape and return to our odious offspring?\"\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106506\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/cringe-hard-gif.gif\" alt=\"\" width=\"380\" height=\"285\">\u003c/p>\n\u003cp>Eeeek! That was almost as bad as when he just got back with major PTSD from being a prisoner of war and she snuck up on him for no reason and screamed \"BOO!\"\u003c/p>\n\u003cp>Later that night, Ross finally makes it to his own house and—*record scratch*—actually tells Demelza the truth about going to see Elizabeth. Honesty?? I could get used to this!\u003c/p>\n\u003cp>As with the last two episodes, the end of the show means it's time for Ross and Demelza to have a heart-to-heart next to a fireplace. This time, Ross gives a little speech:\u003cem> All I've given you is grief and distrust and heartbreak, so here are some earrings cause I took an online quiz and it told me your love language was receiving gifts!\u003c/em>\u003c/p>\n\u003cp>Good job, Ross!\u003c/p>\n\u003cp>Then, this happens:\u003c/p>\n\u003cp>\u003cstrong>Demelza:\u003c/strong> \"Are we strangers still?\"\u003c/p>\n\u003cp>\u003cstrong>Ross:\u003c/strong> \"Yes, but strangers who know every inch of each other's skin. So perhaps we should begin again from there.\"\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106500\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/living-single-fans-self-gif.gif\" alt=\"\" width=\"480\" height=\"356\">\u003c/p>\n\u003cp style=\"text-align: center\">Then Ross grabs Demelza...\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-106502\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/horny-old-lady-computer-gif.gif\" alt=\"\" width=\"600\" height=\"338\">\u003c/p>\n\u003cp style=\"text-align: center\">...and they have sex on the kitchen table because why the hell not!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106501\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/old-lady-looks-computer-glasses-gif.gif\" alt=\"\" width=\"600\" height=\"338\">\u003c/p>\n\u003cp>End scene!\u003c/p>\n\u003cp>\u003cem>After every episode, it’s only right to reward characters who’ve impressed and diss the ones that haven’t, so here goes:\u003c/em>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>PIECE OF COAL: Rosina. \u003c/strong>I'm sure she's a nice girl and all, but I am still holding out hope for Morwenna. Move along, please!\u003c/span>\u003c/p>\n\u003cp>\u003cstrong>HONORABLE MENTION: Athlete's Foot. \u003c/strong>I'm counting on this fungus to infect Jennifer Lawrence and Gross Goblin.\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>BRONZE:\u003c/strong> \u003cstrong>Ross and Demelza's Kids. \u003c/strong>Here's something shiny to distract them from the sounds of their parents making another sibling on the table in the next room.\u003c/span>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>SILVER: Horace. \u003c/strong>Good job not killing the baby! Like his mom said, I adore him above all things.\u003c/span>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cstrong>GOLD: Blondie\u003c/strong>\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>. \u003c/strong>She doesn't always time her jokes correctly, but I love this patron saint of not giving an F just as much as I love Horace, and we all know by now that's no small feat.\u003c/span>\u003c/p>\n\u003cp>Until next week! If you miss my thoughts on \u003cem>Poldark\u003c/em> or pop culture in general, follow me on Twitter \u003ca href=\"https://twitter.com/xcusemybeauty\">@xcusemybeauty\u003c/a>, listen to my podcast \u003ca href=\"https://itunes.apple.com/us/podcast/the-cooler/id1041117499?mt=2\">\u003cem>The Cooler\u003c/em>\u003c/a>, or read all my \u003ca href=\"https://ww2.kqed.org/pop/tag/recaps/\">other \u003cem>Poldark\u003c/em> recaps\u003c/a> below!\u003c/p>\n\u003cp>\u003cem>\u003cstrong>More recaps:\u003c/strong>\u003c/em>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105805/poldark-season-4-episode-5-recap-no-tears-left-to-cry\">'Poldark' Season 4 Episode 5 Recap: No Tears Left To Cry\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105803/poldark-season-4-episode-4-recap-cry-me-a-river\">'Poldark' Season 4 Episode 4 Recap: Cry Me A River\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105791/poldark-season-4-episode-2-recap-ready-to-run\">'Poldark' Season 4 Episode 2 Recap: Ready to Run\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105789/poldark-season-4-premiere-recap-you-keep-me-hangin-on\">'Poldark' Season 4 Premiere Recap: You Keep Me Hangin' On\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/96601/poldark-season-3-finale-recap-look-what-you-made-me-do\">'Poldark' Season 3 Finale Recap: Look What You Made Me Do\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/11/13/poldark-season-3-episode-7-recap-i-wanna-sex-you-up/\">'Poldark' Season 3 Episode 7 Recap: I Wanna Sex You Up\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/11/05/poldark-season-3-episode-6-recap-you-give-love-a-bad-name/\">'Poldark' Season 3 Episode 6 Recap: You Give Love A Bad Name\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/29/poldark-season-3-episode-5-recap-the-one-that-got-away/\">'Poldark' Season 3 Episode 5 Recap: The One That Got Away\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/24/poldark-season-3-episode-4-recap-break-free/\">'Poldark' Season 3 Episode 4 Recap: Break Free\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/15/poldark-season-3-episode-3-recap-kiss-the-girl/\">'Poldark' Season 3 Episode 3 Recap: Kiss the Girl\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/08/poldark-season-3-episode-2-recap-voulez-vous-coucher-avec-moi/\">‘Poldark’ Season 3 Episode 2 Recap: Voulez-vous Coucher Avec Moi?\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/02/poldark-season-3-premiere-recap-same-old-mistakes/\">‘Poldark’ Season 3 Premiere Recap: Same Old Mistakes\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/11/27/poldark-season-2-finale-recap-burn-baby-burn/\">‘Poldark’ Season 2 Finale Recap: Burn Baby Burn\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/20/poldark-season-2-episode-8-recap-man-i-feel-like-a-woman/\">'Poldark' Season 2, Episode 8 Recap: Man! I Feel Like A Woman!\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/13/poldark-season-2-episode-7-recap-im-in-love-with-a-monster/\">'Poldark' Season 2, Episode 7 Recap: I'm In Love With A Monster\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/06/poldark-season-2-episode-6-recap-informer/\">'Poldark' Season 2, Episode 6 Recap: Informer\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/10/30/poldark-season-2-episode-5-recap-before-he-cheats/\">'Poldark' Season 2, Episode 5 Recap: Before He Cheats\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/10/24/poldark-season-2-episode-4-recap-sink-or-swim/\">'Poldark' Season 2, Episode 4 Recap: Sink or Swim\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/10/17/poldark-season-2-episode-3-recap-miss-independent/\">'Poldark' Season 2, Episode 3 Recap: Miss Independent\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/10/02/poldark-season-2-episode-2-recap-you-dont-bring-me-flowers/\">'Poldark' Season 2, Episode 2 Recap: You Don't Bring Me Flowers\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/27/poldark-season-2-premiere-recap-court-and-spark/\">'Poldark' Season 2, Episode 1 Recap: Court and Spark\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/23/poldark-season-1-episode-4-recap-send-my-love-to-your-new-lover/\"> 'Poldark' Season 1, Episode 4 Recap: Send My Love to Your New Lover\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/21/poldark-season-1-episode-3-recap-oops-there-goes-my-shirt/\">‘Poldark’ Season 1, Episode 3 Recap: Oops, There Goes My Shirt\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/20/poldark-season-1-episode-2-recap-guns-and-ships-bang-bang/\">‘Poldark’ Season 1, Episode 2 Recap: Bang Bang\u003c/a>\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n\u003cp>\u003ca href=\"http://ww2.kqed.org/pop/2016/09/19/poldark-season-1-premiere-recap-stayin-alive/\">‘Poldark’ Season 1 Premiere Recap: Stayin’ Alive\u003c/a>\u003c/p>\n\n",
"disqusIdentifier": "105795 https://ww2.kqed.org/pop/?p=105795",
"disqusUrl": "https://ww2.kqed.org/pop/2018/10/14/poldark-season-4-episode-3-recap-homeward-bound/",
"stats": {
"hasVideo": false,
"hasChartOrMap": false,
"hasAudio": false,
"hasPolis": false,
"wordCount": 2365,
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"iframeSrcs": [],
"paragraphCount": 129
},
"modified": 1540777844,
"excerpt": "This week, a pug contemplates smothering a baby to death. Other stuff happens too.",
"headData": {
"twImgId": "",
"twTitle": "",
"ogTitle": "",
"ogImgId": "",
"twDescription": "",
"description": "This week, a pug contemplates smothering a baby to death. Other stuff happens too.",
"title": "'Poldark' Season 4 Episode 3 Recap: Homeward Bound | KQED",
"ogDescription": "",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "'Poldark' Season 4 Episode 3 Recap: Homeward Bound",
"datePublished": "2018-10-14T20:36:15-07:00",
"dateModified": "2018-10-28T18:50:44-07:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
},
"guestAuthors": [],
"slug": "poldark-season-4-episode-3-recap-homeward-bound",
"status": "publish",
"path": "/pop/105795/poldark-season-4-episode-3-recap-homeward-bound",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>In\u003ca href=\"https://www.kqed.org/pop/105791/poldark-season-4-episode-2-recap-ready-to-run\"> the previous episode of \u003cem>Poldark\u003c/em>\u003c/a>, Gross Goblin continued to gobble up lady toes, Ross finally decided to snatch Malfoy's Parliament seat, and Prison Bestie died from blue balls (...um, and a brain tumor). Will Gross Goblin cut his lip on a toenail? Will Ross start rocking one of those fabulous wigs British politicians like to wear? Will Prison Bestie's horny poetry be posthumously published in a Fabio-esque supermarket volume?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106505\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/fabio-poldark.jpg\" alt=\"\" width=\"498\" height=\"828\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/10/fabio-poldark.jpg 498w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/fabio-poldark-160x266.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/fabio-poldark-240x399.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/fabio-poldark-375x623.jpg 375w\" sizes=\"(max-width: 498px) 100vw, 498px\">\u003c/p>\n\u003cp>Only one way to find out. On with the show!\u003c/p>\n\u003cp>Boom, we're in London! Mr. \u003cdel>Smith\u003c/del> Poldark Goes to \u003cdel>Washington\u003c/del> Westminster is in full effect! Ross has first-day-of-school jitters and is intimidated by all the different wig styles.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-106474 size-medium\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/wig-styles-poldark-800x421.jpg\" alt=\"\" width=\"800\" height=\"421\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/10/wig-styles-poldark-800x421.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/wig-styles-poldark-160x84.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/wig-styles-poldark-768x404.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/wig-styles-poldark-1020x536.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/wig-styles-poldark-1200x631.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/wig-styles-poldark-1920x1010.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/wig-styles-poldark-1180x621.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/wig-styles-poldark-960x505.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/wig-styles-poldark-240x126.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/wig-styles-poldark-375x197.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/wig-styles-poldark-520x273.jpg 520w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "fullwidth"
},
"numeric": [
"fullwidth"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>It doesn't take long for Ross to get over his shyness and get back to what he does best: shouting up a righteous storm. Meanwhile, back in Cornwall, Demelza reads a letter from Ross that essentially goes something like this:\u003c/p>\n\u003cp>\u003cem>Hey, stranger!\u003c/em>\u003c/p>\n\u003cp>\u003cem>I can't believe it's already been six months and that I didn't even bother coming home for Christmas. What can I say? There's just less incentive to be a good husband now that whats-his-butt is dead. London is soooo cool. I'd invite you to check it out, but I don't want to.\u003c/em>\u003c/p>\n\u003cp>\u003cem>See you when I see you!\u003c/em>\u003c/p>\n\u003cp>\u003cem>Ross.\u003c/em>\u003c/p>\n\u003cp>Needless to say, she is not amused.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106475\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/crumple-up-paper-gif.gif\" alt=\"\" width=\"241\" height=\"135\">\u003c/p>\n\u003cp>The following day, a girl called Rosina (which also happens to be Ross' drag name) says hello to Drake in a lets-go-to-your-secret-cave-and-make-a-baby kind of way. Demelza gives Drake a look that says: \u003cem>Bro, you've been shot, clubbed in the back, almost hanged, and lost your first true love to a toe-gobbler. Maybe it's time for you to get some.\u003c/em>\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106485\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/demelza-poldark-raise-eyebrows-gif.gif\" alt=\"\" width=\"480\" height=\"264\">\u003c/p>\n\u003cp>Back in London, Ross is at a super cool rave featuring pyrotechnics, colored wigs, random elephant statues, and other hedonistic stuff there are probably commandments against. Marie Antoinette's ghost flies overhead and howls, \u003cem>Y'all get to boogie down like this, and I'm the one without a head?!?\u003c/em> Agatha's ghost also soars overhead and howls, \u003cem>Where's my port?!?\u003c/em>\u003c/p>\n\u003cp>Quick question: Is this guy trying to pick up Ross?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106486\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/ross-poldark-cruising-gif.gif\" alt=\"\" width=\"480\" height=\"264\">\u003c/p>\n\u003cp>Since y'all can't answer me right now, I'm gonna go with a resounding YES.\u003c/p>\n\u003cp>The woman who checked out Ross' butt at the hanging in the season premiere started a trend!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106089\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/Poldark-butt.gif\" alt=\"\" width=\"480\" height=\"268\">\u003c/p>\n\u003cp>Ross runs into Geoffrey Charles, who has gone through quite the accelerated puberty since we last saw him. Ross lies to him about how dignified his dad, Francis, was. Are we thinking of the same person? The Francis who skipped the war, stole his first cousin's girlfriend, was generally bad at everything and got murdered by a puddle? That Francis?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106476\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/sure-ross-gif.gif\" alt=\"\" width=\"500\" height=\"279\">\u003c/p>\n\u003cp>Elsewhere, Malfoy tries to decide which evil thing he'll get up to this week. Drowning puppies and tripping toddlers will have to wait; a fellow Disney villain whom we'll call Sir Scam-a-Lot encourages Malfoy to worm his way back into the House of Commons by buying a town and by extension its representative. You know how the old saying goes: If you can't beat Ross in an election, join him in Westminster through evil anti-democratic means!\u003c/p>\n\u003cp>Across town, Verity, the Queen of Season 1, is back! But it's hard to pay attention to her while a very pregnant Blondie, surrounded by other people's loud children, says, \"I must be in hell.\"\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-medium wp-image-106478\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/laugh-spit-gif.gif\" alt=\"\" width=\"220\" height=\"220\">\u003c/p>\n\u003cp>I don't know about you, but I'd love to party with Blondie.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106477\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/we-hate-kids-nicole-richie-gif.gif\" alt=\"\" width=\"500\" height=\"218\">\u003c/p>\n\u003cp>Later, Verity won't stop bringing up touchy subjects.\u003c/p>\n\u003cp>\u003cstrong>Verity:\u003c/strong> \u003cem>Where did this weird ass flower come from?\u003c/em>\u003c/p>\n\u003cp>\u003cstrong>What Demelza says:\u003c/strong> \u003cem>It's a magnolia...\u003c/em>\u003c/p>\n\u003cp>\u003cstrong>What Demelza doesn't say:\u003c/strong> \u003cem>...given to me by a half-blind hottie I sexed up on a sand dune.\u003c/em>\u003c/p>\n\u003cp>\u003cstrong>Verity:\u003c/strong> \u003cem>Elizabeth's house is super nice now, but you probably never see it cause she tried to wreck your home.\u003c/em>\u003c/p>\n\u003cp>\u003cstrong>What Demelza says:\u003c/strong> \u003cem>Um, how's Lisbon?\u003c/em>\u003c/p>\n\u003cp>\u003cstrong>What Demelza doesn't say:\u003c/strong> \u003cem>Someday, I am going to uppercut Elizabeth Mortal Kombat-style, then set her house on fire and light my cigarette on the flames.\u003c/em>\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106479\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/stella-got-her-grooce-back-fire-car-gif.gif\" alt=\"\" width=\"387\" height=\"217\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106480\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/elmo-burn-it-down-fire-gif.gif\" alt=\"\" width=\"440\" height=\"300\">\u003c/p>\n\u003cp>After receiving news that the family mine might have to close down, Ross finally decides to pause his super busy rave-attending schedule to make the journey home. He's bored the entire way because the in-carriage entertainment options leave something to be desired.\u003c/p>\n\u003cp>When Ross rides up to the house, Demelza gives him her cheek (not a great sign). Ross proceeds to make everything worse by nonchalantly asking, \u003cem>What have you been up to?\u003c/em> Demelza calmly provides a list through gritted teeth, \u003cem>Oh, I don't know, keeping the children alive, tending to the farm, making sure there's enough to eat, trying to keep the mine from going bankrupt, nothing major!\u003c/em>\u003c/p>\n\u003cp>In one of those apartments that looks fine on Craiglist until you visit it in person and realize it's a crack den, Jennifer Lawrence is upset about her lack of finances. That's when she notices her big toe peeking out of her pantyhose, which makes her think of Gross Goblin.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106489\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/toe-jam.gif\" alt=\"\" width=\"480\" height=\"264\">\u003c/p>\n\u003cp>This storyline = dead horse. Status: Beaten. Must we do this again?\u003c/p>\n\u003cp>I guess so 'cause she invites Gross Goblin over and asks for money in exchange for her toe jam services.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106490\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/poldark-foot-fetish-vicar-gif.gif\" alt=\"\" width=\"480\" height=\"264\">\u003c/p>\n\u003cp>We get it! He likes munching on feet! Next!\u003c/p>\n\u003cp>Mere moments after giving birth, Blondie asks Doc, \"Is she as ugly as we feared?\"\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106481\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/julia-roberts-cracking-up-laughing-oscars-gif.gif\" alt=\"\" width=\"480\" height=\"309\">\u003c/p>\n\u003cp>Please never change, Blondie.\u003c/p>\n\u003cp>Over at chez Poldark, Ross admits that he stayed away all these months because he figured Demelza was still swooning over Prison Bestie's ghost.\u003c/p>\n\u003cp>\u003cstrong>Demelza:\u003c/strong> \"I think you no longer know me, Ross.\"\u003c/p>\n\u003cp>\u003cstrong>Ross:\u003c/strong> \"Perhaps we no longer know each other.\"\u003c/p>\n\u003cp>At this rate, the next episode will look like this:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106482\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/sweet-home-alabama-reese-divorce-gi.gif\" alt=\"\" width=\"480\" height=\"260\">\u003c/p>\n\u003cp>The next day, Ross heads to the beach to give viewers another look at his hairy chest. But before he can rip his shirt off, he notices another character has already beaten him to the gratuitous, wet, half-naked punch.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106487\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/what-ross-poldark-gif.gif\" alt=\"\" width=\"480\" height=\"264\">\u003c/p>\n\u003cp style=\"text-align: center\">It's Doc!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-106488 size-full\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/ross-doc-chest-shirtless-gif.gif\" alt=\"\" width=\"480\" height=\"264\">\u003c/p>\n\u003cp>The message between the lines of Ross' face: \u003cem>I'ma let you finish, but the shirtless wet hunk vibe is sort of my thing.\u003c/em>\u003c/p>\n\u003cp>Later that afternoon, Ross heads to the mine and goes in for a hug from his old pauper pals. He gets brutally rebuffed. They think he's an out-of-touch outsider now. They're solidly #TeamDemelza. And who can blame 'em?\u003c/p>\n\u003cp>Speaking of Demelza, she's still trying to hook Rosina up with Drake by forcing him to walk her home. Thankfully, Sam offers to come along. Finally, his hatred of premarital kissing proves useful!\u003c/p>\n\u003cp>Dear \u003cem>Poldark\u003c/em> writers:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-106483 size-medium\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/stop-trying-to-make-rosina-happen-gif-mean-girls.gif\" alt=\"\" width=\"198\" height=\"211\">\u003c/p>\n\u003cp>Do you know what time it is?\u003c/p>\n\u003cp>HORACE THE PUG O'CLOCK!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106492\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/horace-the-pug-poldark-gif.gif\" alt=\"\" width=\"480\" height=\"264\">\u003c/p>\n\u003cp>Over at Blondie's house, Horace is watching over Sarah, either protecting her or plotting to smother her so he can be an only child again.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106491\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/poldark-baby-gif.gif\" alt=\"\" width=\"480\" height=\"264\">\u003c/p>\n\u003cp>Doc seems to think it's the latter.\u003c/p>\n\u003cp>\u003cstrong>Doc:\u003c/strong> \"I do believe Horace is feeling neglected.\"\u003c/p>\n\u003cp>\u003cstrong>Blondie:\u003c/strong> \"Nonsense. He knows I adore him above all things.\"\u003c/p>\n\u003cp>I agree with everything Blondie says so intensely, I'm starting to wonder if I'm her reincarnated form.\u003c/p>\n\u003cp>Before I can investigate that theory any further, Doc picks up Sarah and has a very worried look on his face.\u003c/p>\n\u003cp>\u003cstrong>Blondie:\u003c/strong> \"You seem very attached to that child. I hope she doesn't grow up to be a spoiled brat.\"\u003c/p>\n\u003cp>Well, according to the ominous music playing in the background, no need to worry about that 'cause Sarah might not get to grow up at all!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106493\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/kermit-anxious-worried-gif.gif\" alt=\"\" width=\"480\" height=\"264\">\u003c/p>\n\u003cp>In much less important news, Ross is feeling left out from a fishing trip all his old buddies are going on. Demelza tells him to grow up. Maybe in London, adults wait for embossed invitations to hang out with their friends, but in Cornwall, you just show up.\u003c/p>\n\u003cp>When he does, instead of finding a snoozy fishing trip, Ross discovers it's actually an all-out brawl! Drake runs and tells Ross why people are getting their teeth knocked out. His accent is so thick I don't know the reason for sure, but it seems like Bone Maraca Pirate (remember, he keeps the bones of his dearly departed hand in a pouch) slept with a widow whose husband is very much alive. Oops!\u003c/p>\n\u003cp>Ultimately, the reason doesn't matter 'cause Ross never met a throwdown he didn't like. Ross might be a fancy politician now, but he still enjoys kicking butt.\u003c/p>\n\u003cp>Literally.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106495\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/kick-butt-ross-poldark-fight-gif.gif\" alt=\"\" width=\"480\" height=\"264\">\u003c/p>\n\u003cp>After the dust settles, Bone Maraca Pirate seems like he's dead (not another one!), but it turns out he just probably has some minor brain damage. Cool!\u003c/p>\n\u003cp>Just like earlier seasons of this show, Ross and his bros head to the pub to get tanked, and Ross eventually stumbles on over to Elizabeth's house because my blood pressure isn't high enough.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106496\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/what-is-wrong-with-you-practical-magic-gif-nicole-kidman.gif\" alt=\"\" width=\"268\" height=\"274\">\u003c/p>\n\u003cp>It's too bad Demelza no longer has a living love affair partner to be inappropriate with!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106497\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/not-fair-scream-queens-gif.gif\" alt=\"\" width=\"499\" height=\"281\">\u003c/p>\n\u003cp>While Malfoy hosts a fancy party, Elizabeth just so happens to be outside admiring a flower when Ross walks up.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106498\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/fuming-mad-hades-hercules-gif.gif\" alt=\"\" width=\"320\" height=\"240\">\u003c/p>\n\u003cp>They chat about their secret love child and whether her husband still suspects that he's not the father. You know, a normal conversation we all have had with our exes.\u003c/p>\n\u003cp>Malfoy's new friend, Sir Scam-a-Lot, pops up out of nowhere and says he thought Ross was a \"threadbare troubadour.\" Kick him in the butt, Ross!\u003c/p>\n\u003cp>For once, there was an Elizabeth scene in which she didn't get on my last nerve. She wasn't flirty or spiteful, and actually had an OK sense of humor. But I bet she does something gross in 5, 4, 3...\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106499\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/countdown-gif.gif\" alt=\"\" width=\"400\" height=\"300\">\u003c/p>\n\u003cp>Elizabeth goes back inside and immediately gets gross by being way too enthused about Malfoy's new evil plan to spread more injustice. Woomp, there it is!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106503\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/oprah-shrug-gif.gif\" alt=\"\" width=\"350\" height=\"200\">\u003c/p>\n\u003cp>Elsewhere at the party, Doc stares into a fireplace, thinking of his maybe dying baby. Blondie asks him, \"What can you be thinking? How to make your escape and return to our odious offspring?\"\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106506\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/cringe-hard-gif.gif\" alt=\"\" width=\"380\" height=\"285\">\u003c/p>\n\u003cp>Eeeek! That was almost as bad as when he just got back with major PTSD from being a prisoner of war and she snuck up on him for no reason and screamed \"BOO!\"\u003c/p>\n\u003cp>Later that night, Ross finally makes it to his own house and—*record scratch*—actually tells Demelza the truth about going to see Elizabeth. Honesty?? I could get used to this!\u003c/p>\n\u003cp>As with the last two episodes, the end of the show means it's time for Ross and Demelza to have a heart-to-heart next to a fireplace. This time, Ross gives a little speech:\u003cem> All I've given you is grief and distrust and heartbreak, so here are some earrings cause I took an online quiz and it told me your love language was receiving gifts!\u003c/em>\u003c/p>\n\u003cp>Good job, Ross!\u003c/p>\n\u003cp>Then, this happens:\u003c/p>\n\u003cp>\u003cstrong>Demelza:\u003c/strong> \"Are we strangers still?\"\u003c/p>\n\u003cp>\u003cstrong>Ross:\u003c/strong> \"Yes, but strangers who know every inch of each other's skin. So perhaps we should begin again from there.\"\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106500\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/living-single-fans-self-gif.gif\" alt=\"\" width=\"480\" height=\"356\">\u003c/p>\n\u003cp style=\"text-align: center\">Then Ross grabs Demelza...\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-106502\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/horny-old-lady-computer-gif.gif\" alt=\"\" width=\"600\" height=\"338\">\u003c/p>\n\u003cp style=\"text-align: center\">...and they have sex on the kitchen table because why the hell not!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106501\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/old-lady-looks-computer-glasses-gif.gif\" alt=\"\" width=\"600\" height=\"338\">\u003c/p>\n\u003cp>End scene!\u003c/p>\n\u003cp>\u003cem>After every episode, it’s only right to reward characters who’ve impressed and diss the ones that haven’t, so here goes:\u003c/em>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>PIECE OF COAL: Rosina. \u003c/strong>I'm sure she's a nice girl and all, but I am still holding out hope for Morwenna. Move along, please!\u003c/span>\u003c/p>\n\u003cp>\u003cstrong>HONORABLE MENTION: Athlete's Foot. \u003c/strong>I'm counting on this fungus to infect Jennifer Lawrence and Gross Goblin.\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>BRONZE:\u003c/strong> \u003cstrong>Ross and Demelza's Kids. \u003c/strong>Here's something shiny to distract them from the sounds of their parents making another sibling on the table in the next room.\u003c/span>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>SILVER: Horace. \u003c/strong>Good job not killing the baby! Like his mom said, I adore him above all things.\u003c/span>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cstrong>GOLD: Blondie\u003c/strong>\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>. \u003c/strong>She doesn't always time her jokes correctly, but I love this patron saint of not giving an F just as much as I love Horace, and we all know by now that's no small feat.\u003c/span>\u003c/p>\n\u003cp>Until next week! If you miss my thoughts on \u003cem>Poldark\u003c/em> or pop culture in general, follow me on Twitter \u003ca href=\"https://twitter.com/xcusemybeauty\">@xcusemybeauty\u003c/a>, listen to my podcast \u003ca href=\"https://itunes.apple.com/us/podcast/the-cooler/id1041117499?mt=2\">\u003cem>The Cooler\u003c/em>\u003c/a>, or read all my \u003ca href=\"https://ww2.kqed.org/pop/tag/recaps/\">other \u003cem>Poldark\u003c/em> recaps\u003c/a> below!\u003c/p>\n\u003cp>\u003cem>\u003cstrong>More recaps:\u003c/strong>\u003c/em>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105805/poldark-season-4-episode-5-recap-no-tears-left-to-cry\">'Poldark' Season 4 Episode 5 Recap: No Tears Left To Cry\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105803/poldark-season-4-episode-4-recap-cry-me-a-river\">'Poldark' Season 4 Episode 4 Recap: Cry Me A River\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105791/poldark-season-4-episode-2-recap-ready-to-run\">'Poldark' Season 4 Episode 2 Recap: Ready to Run\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105789/poldark-season-4-premiere-recap-you-keep-me-hangin-on\">'Poldark' Season 4 Premiere Recap: You Keep Me Hangin' On\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/96601/poldark-season-3-finale-recap-look-what-you-made-me-do\">'Poldark' Season 3 Finale Recap: Look What You Made Me Do\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/11/13/poldark-season-3-episode-7-recap-i-wanna-sex-you-up/\">'Poldark' Season 3 Episode 7 Recap: I Wanna Sex You Up\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/11/05/poldark-season-3-episode-6-recap-you-give-love-a-bad-name/\">'Poldark' Season 3 Episode 6 Recap: You Give Love A Bad Name\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/29/poldark-season-3-episode-5-recap-the-one-that-got-away/\">'Poldark' Season 3 Episode 5 Recap: The One That Got Away\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/24/poldark-season-3-episode-4-recap-break-free/\">'Poldark' Season 3 Episode 4 Recap: Break Free\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/15/poldark-season-3-episode-3-recap-kiss-the-girl/\">'Poldark' Season 3 Episode 3 Recap: Kiss the Girl\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/08/poldark-season-3-episode-2-recap-voulez-vous-coucher-avec-moi/\">‘Poldark’ Season 3 Episode 2 Recap: Voulez-vous Coucher Avec Moi?\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/02/poldark-season-3-premiere-recap-same-old-mistakes/\">‘Poldark’ Season 3 Premiere Recap: Same Old Mistakes\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/11/27/poldark-season-2-finale-recap-burn-baby-burn/\">‘Poldark’ Season 2 Finale Recap: Burn Baby Burn\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/20/poldark-season-2-episode-8-recap-man-i-feel-like-a-woman/\">'Poldark' Season 2, Episode 8 Recap: Man! I Feel Like A Woman!\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/13/poldark-season-2-episode-7-recap-im-in-love-with-a-monster/\">'Poldark' Season 2, Episode 7 Recap: I'm In Love With A Monster\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/06/poldark-season-2-episode-6-recap-informer/\">'Poldark' Season 2, Episode 6 Recap: Informer\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/10/30/poldark-season-2-episode-5-recap-before-he-cheats/\">'Poldark' Season 2, Episode 5 Recap: Before He Cheats\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/10/24/poldark-season-2-episode-4-recap-sink-or-swim/\">'Poldark' Season 2, Episode 4 Recap: Sink or Swim\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/10/17/poldark-season-2-episode-3-recap-miss-independent/\">'Poldark' Season 2, Episode 3 Recap: Miss Independent\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/10/02/poldark-season-2-episode-2-recap-you-dont-bring-me-flowers/\">'Poldark' Season 2, Episode 2 Recap: You Don't Bring Me Flowers\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/27/poldark-season-2-premiere-recap-court-and-spark/\">'Poldark' Season 2, Episode 1 Recap: Court and Spark\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/23/poldark-season-1-episode-4-recap-send-my-love-to-your-new-lover/\"> 'Poldark' Season 1, Episode 4 Recap: Send My Love to Your New Lover\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/21/poldark-season-1-episode-3-recap-oops-there-goes-my-shirt/\">‘Poldark’ Season 1, Episode 3 Recap: Oops, There Goes My Shirt\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/20/poldark-season-1-episode-2-recap-guns-and-ships-bang-bang/\">‘Poldark’ Season 1, Episode 2 Recap: Bang Bang\u003c/a>\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "floatright"
},
"numeric": [
"floatright"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>\u003ca href=\"http://ww2.kqed.org/pop/2016/09/19/poldark-season-1-premiere-recap-stayin-alive/\">‘Poldark’ Season 1 Premiere Recap: Stayin’ Alive\u003c/a>\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/pop/105795/poldark-season-4-episode-3-recap-homeward-bound",
"authors": [
"27"
],
"categories": [
"pop_3"
],
"tags": [
"pop_2905",
"pop_8"
],
"featImg": "pop_106508",
"label": "pop"
},
"pop_105791": {
"type": "posts",
"id": "pop_105791",
"meta": {
"index": "posts_1716263798",
"site": "pop",
"id": "105791",
"score": null,
"sort": [
1538986037000
]
},
"parent": 0,
"labelTerm": {
"site": "pop"
},
"blocks": [],
"publishDate": 1538986037,
"format": "standard",
"disqusTitle": "'Poldark' Season 4 Episode 2 Recap: Ready to Run",
"title": "'Poldark' Season 4 Episode 2 Recap: Ready to Run",
"headTitle": "KQED Pop | KQED Arts",
"content": "\u003cp>In\u003ca href=\"https://www.kqed.org/pop/105789/poldark-season-4-premiere-recap-you-keep-me-hangin-on\"> the previous episode of \u003cem>Poldark\u003c/em>\u003c/a>, a half-naked Ross emerged from the waves to work on repairing his marriage, a lot of horny love poems made their way to Demelza, and a new character named Jago was unjustly hanged because he was craving some bread. Will Ross and \u003cdel>Rachel\u003c/del> Demelza have an argument over whether they were on a break? Will Prison Bestie realize his true calling: writing those sexy, sappy, supermarket romance novels with Fabio on the cover? Will Jago's ghost team up with Agatha's spirit to haunt Malfoy for eternity? Only one way to find out! On with the show!\u003c/p>\n\u003cp>This episode begins just like the last: with a shot of crashing waves. Only this time, there's 100% less of Ross' hairy chest.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106326\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/angry-birds-disappointed-sad-happy-gif.gif\" alt=\"\" width=\"350\" height=\"263\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-106327\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/where-is-it-the-west-wing-gif.gif\" alt=\"\" width=\"600\" height=\"335\">\u003c/p>\n\u003cp>Things are even bleaker over at Prison Bestie's house. His I'm-going-blind headaches are getting worse. Doc offers a couple of prescriptions: Go easy on the opium and try writing horny poetry during the day, instead of by the dimmest of candlelight. Prison Bestie doesn't like any of this advice because drugs can be fun and nighttime is the best time to think of saucy rhymes. He sends for the doctor who routinely tortures people for a second opinion.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>Across town, Blondie has an announcement.\u003c/p>\n\u003cp>She's pregnant!\u003c/p>\n\u003cp>And very unhappy about it!\u003c/p>\n\u003cp>\"I don't want the brat,\" she says. \"Really. I cannot bear babies. Wrinkled, greedy, red-faced little tyrants.\"\u003c/p>\n\u003cp>In summary:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-97104\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/10/throw-simba-lion-king-gif.gif\" alt=\"\" width=\"350\" height=\"204\">\u003c/p>\n\u003cp>In the most random of B-plots, Demelza's Bible-thumping brother, Sam, agrees to wrestle Malfoy's evil sidekick, Slytherin Crony. The prize: converting the girl who desperately needed some dry shampoo last season to Christianity. I told you it was random.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106329\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/i-dont-know-why-youre-doing-this-michelle-rodriguez-gif.gif\" alt=\"\" width=\"498\" height=\"339\">\u003c/p>\n\u003cp>Elsewhere, in an effort to take her mind off of the \"wrinkled, greedy, red-faced little tyrant\" growing inside her, Blondie dreams up an elaborate scheme to help Prison Bestie win the election against Malfoy. It would be a win-win; everyone would get to see Malfoy ugly cry when he loses and Prison Bestie would move to London and stop reminding Demelza that her kink is sleeping with partially blind hotties on sand dunes.\u003c/p>\n\u003cp>Speaking of Mr. Sand Dune Seducer, he's getting that second opinion he wanted, and it's not pretty.\u003c/p>\n\u003cp>Dr. Choke's idea of a health care plan:\u003c/p>\n\u003cp>12:00 pm: Blistering.\u003c/p>\n\u003cp>12:30 pm: Purging.\u003c/p>\n\u003cp>01:00 pm: Vomiting.\u003c/p>\n\u003cp>02:00 pm: Poulticing.\u003c/p>\n\u003cp>02:30 pm: Bleeding.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106332\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/jim-carrey-dumb-and-dumber-puke-gif.gif\" alt=\"\" width=\"452\" height=\"282\">\u003c/p>\n\u003cp>If none of this works (spoiler: it absolutely won't), there's always Plan B: Shaving Prison Bestie's pretty little head and then drilling a hole into it.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106331\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/jim-carrey-liar-liar-gif.gif\" alt=\"\" width=\"250\" height=\"222\">\u003c/p>\n\u003cp>Meanwhile, Blondie is hard at work, implementing her election meddling plan.\u003c/p>\n\u003cp>Step 1: Invite the donor behind Malfoy's bid and the donor behind Prison Bestie's bid over for tea.\u003c/p>\n\u003cp>Step 2: Distract them from their opposing political views by serving lots and lots of booze.\u003c/p>\n\u003cp>Step 3: Once they're properly tanked, bring up how much Malfoy sucks and allow mutual hatred to bring them together.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106333\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/i-hate-malfoy-too.gif\" alt=\"\" width=\"500\" height=\"207\">\u003c/p>\n\u003cp>At the local pub, Ross and Malfoy are also getting tanked (separately). Remember that time in Season 2 when they got into a huge fight at this same pub and Malfoy tried to gouge Ross' eyes out? Or that time Ross almost put Malfoy's entire head into a burning fireplace? Ding, ding! Let's hear it for Round 3!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106335\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/cat-fight-gif.gif\" alt=\"\" width=\"624\" height=\"457\">\u003c/p>\n\u003cp>Ugh, false alarm! You can put your popcorn away. Nothing happens, other than some light smack talk. Malfoy heckles Ross about how Jago deserved to die and maybe Ross could have prevented the hanging if he ever ran for office instead of just whining from the sidelines. Wait, what's this strange feeling? Am I halfway agreeing with Malfoy on something?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106336\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/cat-surprised-gif.gif\" alt=\"\" width=\"330\" height=\"312\">\u003c/p>\n\u003cp>Instead of murdering Malfoy and then drinking wine out of his skull (can you tell I watched all of \u003cem>Game of Thrones\u003c/em> this year?), Ross settles for a less gory approach to getting even: placing bets on the wrestling match and donating the proceeds to a local hospital!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106354\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/wow-this-is-boring-the-comeback-gif.gif\" alt=\"\" width=\"325\" height=\"225\">\u003c/p>\n\u003cp>Ross is really invested in beating Malfoy, so he trains Sam to become the WWE Champion. Because the \u003cem>Poldark\u003c/em> writers won't give us any queer characters, some of us are left to purposefully take this scene out of context.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106338\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/poldark-ross-wrestling-gif.gif\" alt=\"\" width=\"480\" height=\"270\">\u003c/p>\n\u003cp>The next day, it's time to rumble for real. Wrestlemania 1790 is on!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-106340\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/wrestlemania-poldark-sam-1020x932.jpg\" alt=\"\" width=\"640\" height=\"585\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/10/wrestlemania-poldark-sam-1020x932.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/wrestlemania-poldark-sam-160x146.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/wrestlemania-poldark-sam-800x731.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/wrestlemania-poldark-sam-768x702.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/wrestlemania-poldark-sam-960x878.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/wrestlemania-poldark-sam-240x219.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/wrestlemania-poldark-sam-375x343.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/wrestlemania-poldark-sam-520x475.jpg 520w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/wrestlemania-poldark-sam.jpg 1024w\" sizes=\"(max-width: 640px) 100vw, 640px\">\u003c/p>\n\u003cp>Sam wins the first match (he also wins Best Dressed, thanks to those breathtaking fluorescent neon tassels). But the good guys don't get to celebrate for long. Slytherin Crony tries to gouge Sam's eyes out! Several times! Then he gouges Sam's heart out by looking at Dry Shampoo Girl and saying, \"You're welcome to her soul. I've already had her body.\" Sam can't even handle the idea of innocent kissing, let alone something of this caliber, so it's a TKO.\u003c/p>\n\u003cp>Someone else who's down and out is Prison Bestie. Turns out having leeches all over your body doesn't cure brain fever or a broken heart. Doc says he needs to want to get better. Prison Bestie responds by humming \"How Do I Live Without You\" by LeAnn Rimes, while thinking of Demelza. Okay, that's a great song, and Demelza is a great girl, but these dramatics are a little over the top, don't you think?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-96627\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/10/snap-out-of-it-cher-gif.gif\" alt=\"\" width=\"498\" height=\"245\">\u003c/p>\n\u003cp>On a beach, Drake runs into his ex, Morwenna, and because it's the 18th-century, they proceed to have very awkward small talk about a hanging:\u003c/p>\n\u003cp>\u003cstrong>Morwenna:\u003c/strong> \u003cem>Hey, I saw you at your execution. Sorry I didn't say hi.\u003c/em>\u003c/p>\n\u003cp>\u003cstrong>Drake:\u003c/strong> \u003cem>Oh, that's okay. I was kind of busy waiting to be put to death and all. Anyway, is your husband still terrorizing your feet?\u003c/em>\u003c/p>\n\u003cp>Before she can answer, Gross Goblin screams \"WIFE!\" and then rants about how the locals are barbarians. This would be a great time for a giant anvil to randomly fall out of the sky and onto his head.\u003c/p>\n\u003cp>Across town, Ross and Demelza drop in to check on Prison Bestie, who immediately asks if he can be alone with Demelza. He gets his wish (because #OpenRelationship) and immediately hands her another horny love poem (you gotta hand it to the guy; even on death's door, he finds the time). Meanwhile, in the hallway, his uncle convinces Ross to run in the election.\u003c/p>\n\u003cp>*puts tin-foil hat on*\u003c/p>\n\u003cp>Conspiracy Theory Time!\u003c/p>\n\u003cp>What if Prison Bestie is pretending to be ill so that he doesn't have to move to London to be a politician, knowing that Ross will take his place, thus leaving Demelza for months at a time and paving the way for more sand dune sex?!?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106344\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/tin-foil-hat-colbert.gif\" alt=\"\" width=\"450\" height=\"252\">\u003c/p>\n\u003cp>*removes tin-foil hat*\u003c/p>\n\u003cp>Later that night, Demelza finally gets some alone time to read Prison Bestie's latest poem. It's basically the lyrics to \"My Heart Will Go On.\" Demelza doesn't even get to the \"Near, far, wherever you are\" part before Ross bursts in. She immediately crumbles the paper up and sits on it (because that's not suspicious at all) and then runs out of the room. Um, Demelza, this is not how you sneak around. Did you learn nothing from watching Ross sneak around for years??\u003c/p>\n\u003cp>Ross reads the poem...\u003c/p>\n\u003cp>...and is actually pretty chill about it!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106345\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/you-know-what-that-is-growth-insecure-gif.gif\" alt=\"\" width=\"400\" height=\"225\">\u003c/p>\n\u003cp>You know who has failed to grow or develop as a human being over the past three seasons? Elizabeth! After discovering that Ross is running in the election, she offers to help blackmail and threaten rich white people to vote in Malfoy's favor.\u003c/p>\n\u003cp>Be right back; I have to have a little chat with Elizabeth:\u003c/p>\n\u003cp>YOU were the one who got engaged to Ross' cousin when Ross took too long to survive the war.\u003c/p>\n\u003cp>YOU were the one who killed Julia, Ross and Demelza's kid, with your germs.\u003c/p>\n\u003cp>YOU were the one who thanked Demelza for nursing you and your child back to health by sleeping with her man and then pressuring him to dump her.\u003c/p>\n\u003cp>Some people in this narrative should be angry, and none of them are YOU.\u003c/p>\n\u003cp>So get over yourself!! Goodbye!!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-97232\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/you-get-nothing-gif.gif\" alt=\"\" width=\"540\" height=\"260\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-106347\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/giphy-2.gif\" alt=\"\" width=\"540\" height=\"284\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-106346 size-full\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/giphy-3.gif\" alt=\"\" width=\"540\" height=\"260\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-106348 size-full\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/veruca-salt-calming-down-gif.gif\" alt=\"\" width=\"500\" height=\"240\">\u003c/p>\n\u003cp>Sorry y'all had to hear all of that. I just don't get her gripe with Ross.\u003c/p>\n\u003cp>ANYWAY...\u003c/p>\n\u003cp>Election Day has come! 17 rich white dudes get to decide whether Ross or Malfoy will reign supreme because that seems like a fair process. A bunch of them vote for Malfoy, until the dude Blondie plied with booze switches his vote to Ross. The remaining voters look at each other and think, \u003cem>Oh, we don't have to be evil anymore and all it took to realize that is one person doing the right thing? Sounds legit!\u003c/em> By a vote of nine to eight, Ross squeaks out a victory!\u003c/p>\n\u003cp>Malfoy and Elizabeth are SHOCKED!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106349\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/u-mad-oprah-gif.gif\" alt=\"\" width=\"390\" height=\"270\">\u003c/p>\n\u003cp>Malfoy rants about how prejudice and privilege are the reason he lost.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106350\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/thats-funny-tell-another-one-rupaul-gif.gif\" alt=\"\" width=\"400\" height=\"225\">\u003c/p>\n\u003cp>Unfortunately, Ross' victory lap gets interrupted by the news that Prison Bestie DIED! WTF! I thought he was just pretending! Or needed Lasik surgery! Noooo! Things are going to be so boring now!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106355\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/the-room-throw-tv-out-window-gif.gif\" alt=\"\" width=\"480\" height=\"270\">\u003c/p>\n\u003cp>So if Demelza's love affair partner dies, it's only fair that Ross' also dies, right?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106356\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/off-with-her-head-alice-wonderland-gif.gif\" alt=\"\" width=\"245\" height=\"294\">\u003c/p>\n\u003cp>Like me, Ross confesses that he thought Prison Bestie was exaggerating to get Demelza's attention. Doc says not to feel too bad because now Prison Bestie will be immortal and Ross will always look pale in comparison. Good luck with that!\u003c/p>\n\u003cp>Back to the random B-plot we all forgot was still going on: Dry Shampoo Girl lets Sam know that, despite what was said in the wrestling ring, she is still a virgin. Praise baby Jesus! But she doesn't want to be saved. Taking back that baby Jesus praise! She announces that she's about to move away forever, and then kisses him. Why did she go and do that?! You know how many Haily Marys he's gonna have to say now to repent for that? He hates kissing! Demelza and her brothers sure are cursed in the love department.\u003c/p>\n\u003cp>Speaking of sex, like I said last week, PBS seems to edit out any sexy scenes, but for some reason, they left in this shot of Gross Goblin gobbling up a sex worker's foot!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106341\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/foot-fetish-poldark-gif.gif\" alt=\"\" width=\"480\" height=\"270\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106352\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/miss-jay-disgusted-reaction-gif.gif\" alt=\"\" width=\"400\" height=\"300\">\u003c/p>\n\u003cp>In other Ewwwww news, Elizabeth is still very much alive and wants to make another baby.\u003c/p>\n\u003cp>Again:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-97104\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/10/throw-simba-lion-king-gif.gif\" alt=\"\" width=\"350\" height=\"204\">\u003c/p>\n\u003cp>Because I'm not rolling my eyes enough already, Morwenna's no-good sister Jennifer Lawrence crawls back from under her rock to tell Gross Goblin she was never pregnant last season and just said so to blackmail him. That's fine. He deserves it, but why do evil scammer things and not help your sister at all? Whatever, loser. You're dead to me.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-35963\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2016/09/azc2u1jpg.gif-c200.gif\" alt=\"\" width=\"200\" height=\"200\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2016/09/azc2u1jpg.gif-c200.gif 200w, https://ww2.kqed.org/app/uploads/sites/12/2016/09/azc2u1jpg.gif-c200-32x32.gif 32w, https://ww2.kqed.org/app/uploads/sites/12/2016/09/azc2u1jpg.gif-c200-50x50.gif 50w, https://ww2.kqed.org/app/uploads/sites/12/2016/09/azc2u1jpg.gif-c200-64x64.gif 64w, https://ww2.kqed.org/app/uploads/sites/12/2016/09/azc2u1jpg.gif-c200-96x96.gif 96w, https://ww2.kqed.org/app/uploads/sites/12/2016/09/azc2u1jpg.gif-c200-128x128.gif 128w, https://ww2.kqed.org/app/uploads/sites/12/2016/09/azc2u1jpg.gif-c200-150x150.gif 150w\" sizes=\"(max-width: 200px) 100vw, 200px\">\u003c/p>\n\u003cp>It's time for Ross and Demelza's weekly sit by the fire, where they hash out really intense emotional issues that could destroy their marriage at any moment. Ross wants to know the whole truth of her love affair with Prison Bestie. Demelza confesses that he did touch her heart (...and a few other things), and that she did love him, but in a different iambic pentameter way. She explains that she's not only sobbing for Prison Bestie, but also for Julia (thanks, Elizabeth!) and also for the broken unjust world in general. Ross can't bring back her dead lover or her dead daughter, but maybe he can bring back democracy! Coming soon to a television screen near you: Mr. \u003cdel>Smith\u003c/del> Poldark Goes to \u003cdel>Washington\u003c/del> Westminster.\u003c/p>\n\u003cp>End scene!\u003c/p>\n\u003cp>\u003cem>After every episode, it’s only right to reward characters who’ve impressed and diss the ones that haven’t, so here goes:\u003c/em>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>PIECE OF COAL: Jennifer Lawrence. \u003c/strong>I thought she was plotting some huge revenge plot against Gross Goblin the entirety of last season and it was all so she could get a bit of pocket change? Still pissed about it.\u003c/span>\u003c/p>\n\u003cp>\u003cstrong>HONORABLE MENTION: Sam. \u003c/strong>He almost got his eyes gouged out, failed to save Dry Shampoo Girl's soul and went to first base before marriage. A pretty rough week, all in all, so he deserves some kind of award.\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>BRONZE:\u003c/strong> \u003cstrong>Blondie.\u003c/strong> I can pretend that this award is for influencing the election in a positive way or being a much-needed support for Demelza, but let's be real, it's for that iconic anti-baby speech. \u003c/span>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>SILVER: \u003c/strong>\u003cstrong>Demelza. \u003c/strong>Sorry about... well, everything. #ItGetsBetter. *looks around 2018* Actually, it doesn't, so here's a silver medal.\u003c/span>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cstrong>GOLD: Prison Bestie\u003c/strong>\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>. \u003c/strong>You came (*knowing look*), you saw (kind of), you conquered (the Cornwall poetry scene). We will never forget your unmatched horniness. Say hi to Agatha and Jago for us, please!\u003c/span>\u003c/p>\n\u003cp>Until next week! If you miss my thoughts on \u003cem>Poldark\u003c/em> or pop culture in general, follow me on Twitter \u003ca href=\"https://twitter.com/xcusemybeauty\">@xcusemybeauty\u003c/a>, listen to my podcast \u003ca href=\"https://itunes.apple.com/us/podcast/the-cooler/id1041117499?mt=2\">\u003cem>The Cooler\u003c/em>\u003c/a>, or read all my \u003ca href=\"https://ww2.kqed.org/pop/tag/recaps/\">other \u003cem>Poldark\u003c/em> recaps\u003c/a> below!\u003c/p>\n\u003cp>\u003cem>\u003cstrong>More recaps:\u003c/strong>\u003c/em>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105805/poldark-season-4-episode-5-recap-no-tears-left-to-cry\">'Poldark' Season 4 Episode 5 Recap: No Tears Left To Cry\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105803/poldark-season-4-episode-4-recap-cry-me-a-river\">'Poldark' Season 4 Episode 4 Recap: Cry Me A River\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105795/poldark-season-4-episode-3-recap-homeward-bound\">'Poldark' Season 4 Episode 3 Recap: Homeward Bound\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105789/poldark-season-4-premiere-recap-you-keep-me-hangin-on\">'Poldark' Season 4 Premiere Recap: You Keep Me Hangin' On\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/96601/poldark-season-3-finale-recap-look-what-you-made-me-do\">'Poldark' Season 3 Finale Recap: Look What You Made Me Do\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/11/13/poldark-season-3-episode-7-recap-i-wanna-sex-you-up/\">'Poldark' Season 3 Episode 7 Recap: I Wanna Sex You Up\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/11/05/poldark-season-3-episode-6-recap-you-give-love-a-bad-name/\">'Poldark' Season 3 Episode 6 Recap: You Give Love A Bad Name\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/29/poldark-season-3-episode-5-recap-the-one-that-got-away/\">'Poldark' Season 3 Episode 5 Recap: The One That Got Away\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/24/poldark-season-3-episode-4-recap-break-free/\">'Poldark' Season 3 Episode 4 Recap: Break Free\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/15/poldark-season-3-episode-3-recap-kiss-the-girl/\">'Poldark' Season 3 Episode 3 Recap: Kiss the Girl\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/08/poldark-season-3-episode-2-recap-voulez-vous-coucher-avec-moi/\">‘Poldark’ Season 3 Episode 2 Recap: Voulez-vous Coucher Avec Moi?\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/02/poldark-season-3-premiere-recap-same-old-mistakes/\">‘Poldark’ Season 3 Premiere Recap: Same Old Mistakes\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/11/27/poldark-season-2-finale-recap-burn-baby-burn/\">‘Poldark’ Season 2 Finale Recap: Burn Baby Burn\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/20/poldark-season-2-episode-8-recap-man-i-feel-like-a-woman/\">'Poldark' Season 2, Episode 8 Recap: Man! I Feel Like A Woman!\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/13/poldark-season-2-episode-7-recap-im-in-love-with-a-monster/\">'Poldark' Season 2, Episode 7 Recap: I'm In Love With A Monster\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/06/poldark-season-2-episode-6-recap-informer/\">'Poldark' Season 2, Episode 6 Recap: Informer\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/10/30/poldark-season-2-episode-5-recap-before-he-cheats/\">'Poldark' Season 2, Episode 5 Recap: Before He Cheats\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/10/24/poldark-season-2-episode-4-recap-sink-or-swim/\">'Poldark' Season 2, Episode 4 Recap: Sink or Swim\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/10/17/poldark-season-2-episode-3-recap-miss-independent/\">'Poldark' Season 2, Episode 3 Recap: Miss Independent\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/10/02/poldark-season-2-episode-2-recap-you-dont-bring-me-flowers/\">'Poldark' Season 2, Episode 2 Recap: You Don't Bring Me Flowers\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/27/poldark-season-2-premiere-recap-court-and-spark/\">'Poldark' Season 2, Episode 1 Recap: Court and Spark\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/23/poldark-season-1-episode-4-recap-send-my-love-to-your-new-lover/\"> 'Poldark' Season 1, Episode 4 Recap: Send My Love to Your New Lover\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/21/poldark-season-1-episode-3-recap-oops-there-goes-my-shirt/\">‘Poldark’ Season 1, Episode 3 Recap: Oops, There Goes My Shirt\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/20/poldark-season-1-episode-2-recap-guns-and-ships-bang-bang/\">‘Poldark’ Season 1, Episode 2 Recap: Bang Bang\u003c/a>\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n\u003cp>\u003ca href=\"http://ww2.kqed.org/pop/2016/09/19/poldark-season-1-premiere-recap-stayin-alive/\">‘Poldark’ Season 1 Premiere Recap: Stayin’ Alive\u003c/a>\u003c/p>\n\n",
"disqusIdentifier": "105791 https://ww2.kqed.org/pop/?p=105791",
"disqusUrl": "https://ww2.kqed.org/pop/2018/10/08/poldark-season-4-episode-2-recap-ready-to-run/",
"stats": {
"hasVideo": false,
"hasChartOrMap": false,
"hasAudio": false,
"hasPolis": false,
"wordCount": 2448,
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"iframeSrcs": [],
"paragraphCount": 115
},
"modified": 1540777863,
"excerpt": "Eye-gouging! Wrestling! Voting! Dying! This episode has it all!",
"headData": {
"twImgId": "",
"twTitle": "",
"ogTitle": "",
"ogImgId": "",
"twDescription": "",
"description": "Eye-gouging! Wrestling! Voting! Dying! This episode has it all!",
"title": "'Poldark' Season 4 Episode 2 Recap: Ready to Run | KQED",
"ogDescription": "",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "'Poldark' Season 4 Episode 2 Recap: Ready to Run",
"datePublished": "2018-10-08T01:07:17-07:00",
"dateModified": "2018-10-28T18:51:03-07:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
},
"guestAuthors": [],
"slug": "poldark-season-4-episode-2-recap-ready-to-run",
"status": "publish",
"path": "/pop/105791/poldark-season-4-episode-2-recap-ready-to-run",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>In\u003ca href=\"https://www.kqed.org/pop/105789/poldark-season-4-premiere-recap-you-keep-me-hangin-on\"> the previous episode of \u003cem>Poldark\u003c/em>\u003c/a>, a half-naked Ross emerged from the waves to work on repairing his marriage, a lot of horny love poems made their way to Demelza, and a new character named Jago was unjustly hanged because he was craving some bread. Will Ross and \u003cdel>Rachel\u003c/del> Demelza have an argument over whether they were on a break? Will Prison Bestie realize his true calling: writing those sexy, sappy, supermarket romance novels with Fabio on the cover? Will Jago's ghost team up with Agatha's spirit to haunt Malfoy for eternity? Only one way to find out! On with the show!\u003c/p>\n\u003cp>This episode begins just like the last: with a shot of crashing waves. Only this time, there's 100% less of Ross' hairy chest.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106326\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/angry-birds-disappointed-sad-happy-gif.gif\" alt=\"\" width=\"350\" height=\"263\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-106327\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/where-is-it-the-west-wing-gif.gif\" alt=\"\" width=\"600\" height=\"335\">\u003c/p>\n\u003cp>Things are even bleaker over at Prison Bestie's house. His I'm-going-blind headaches are getting worse. Doc offers a couple of prescriptions: Go easy on the opium and try writing horny poetry during the day, instead of by the dimmest of candlelight. Prison Bestie doesn't like any of this advice because drugs can be fun and nighttime is the best time to think of saucy rhymes. He sends for the doctor who routinely tortures people for a second opinion.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "fullwidth"
},
"numeric": [
"fullwidth"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>Across town, Blondie has an announcement.\u003c/p>\n\u003cp>She's pregnant!\u003c/p>\n\u003cp>And very unhappy about it!\u003c/p>\n\u003cp>\"I don't want the brat,\" she says. \"Really. I cannot bear babies. Wrinkled, greedy, red-faced little tyrants.\"\u003c/p>\n\u003cp>In summary:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-97104\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/10/throw-simba-lion-king-gif.gif\" alt=\"\" width=\"350\" height=\"204\">\u003c/p>\n\u003cp>In the most random of B-plots, Demelza's Bible-thumping brother, Sam, agrees to wrestle Malfoy's evil sidekick, Slytherin Crony. The prize: converting the girl who desperately needed some dry shampoo last season to Christianity. I told you it was random.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106329\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/i-dont-know-why-youre-doing-this-michelle-rodriguez-gif.gif\" alt=\"\" width=\"498\" height=\"339\">\u003c/p>\n\u003cp>Elsewhere, in an effort to take her mind off of the \"wrinkled, greedy, red-faced little tyrant\" growing inside her, Blondie dreams up an elaborate scheme to help Prison Bestie win the election against Malfoy. It would be a win-win; everyone would get to see Malfoy ugly cry when he loses and Prison Bestie would move to London and stop reminding Demelza that her kink is sleeping with partially blind hotties on sand dunes.\u003c/p>\n\u003cp>Speaking of Mr. Sand Dune Seducer, he's getting that second opinion he wanted, and it's not pretty.\u003c/p>\n\u003cp>Dr. Choke's idea of a health care plan:\u003c/p>\n\u003cp>12:00 pm: Blistering.\u003c/p>\n\u003cp>12:30 pm: Purging.\u003c/p>\n\u003cp>01:00 pm: Vomiting.\u003c/p>\n\u003cp>02:00 pm: Poulticing.\u003c/p>\n\u003cp>02:30 pm: Bleeding.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106332\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/jim-carrey-dumb-and-dumber-puke-gif.gif\" alt=\"\" width=\"452\" height=\"282\">\u003c/p>\n\u003cp>If none of this works (spoiler: it absolutely won't), there's always Plan B: Shaving Prison Bestie's pretty little head and then drilling a hole into it.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106331\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/jim-carrey-liar-liar-gif.gif\" alt=\"\" width=\"250\" height=\"222\">\u003c/p>\n\u003cp>Meanwhile, Blondie is hard at work, implementing her election meddling plan.\u003c/p>\n\u003cp>Step 1: Invite the donor behind Malfoy's bid and the donor behind Prison Bestie's bid over for tea.\u003c/p>\n\u003cp>Step 2: Distract them from their opposing political views by serving lots and lots of booze.\u003c/p>\n\u003cp>Step 3: Once they're properly tanked, bring up how much Malfoy sucks and allow mutual hatred to bring them together.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106333\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/i-hate-malfoy-too.gif\" alt=\"\" width=\"500\" height=\"207\">\u003c/p>\n\u003cp>At the local pub, Ross and Malfoy are also getting tanked (separately). Remember that time in Season 2 when they got into a huge fight at this same pub and Malfoy tried to gouge Ross' eyes out? Or that time Ross almost put Malfoy's entire head into a burning fireplace? Ding, ding! Let's hear it for Round 3!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106335\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/cat-fight-gif.gif\" alt=\"\" width=\"624\" height=\"457\">\u003c/p>\n\u003cp>Ugh, false alarm! You can put your popcorn away. Nothing happens, other than some light smack talk. Malfoy heckles Ross about how Jago deserved to die and maybe Ross could have prevented the hanging if he ever ran for office instead of just whining from the sidelines. Wait, what's this strange feeling? Am I halfway agreeing with Malfoy on something?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106336\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/cat-surprised-gif.gif\" alt=\"\" width=\"330\" height=\"312\">\u003c/p>\n\u003cp>Instead of murdering Malfoy and then drinking wine out of his skull (can you tell I watched all of \u003cem>Game of Thrones\u003c/em> this year?), Ross settles for a less gory approach to getting even: placing bets on the wrestling match and donating the proceeds to a local hospital!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106354\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/wow-this-is-boring-the-comeback-gif.gif\" alt=\"\" width=\"325\" height=\"225\">\u003c/p>\n\u003cp>Ross is really invested in beating Malfoy, so he trains Sam to become the WWE Champion. Because the \u003cem>Poldark\u003c/em> writers won't give us any queer characters, some of us are left to purposefully take this scene out of context.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106338\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/poldark-ross-wrestling-gif.gif\" alt=\"\" width=\"480\" height=\"270\">\u003c/p>\n\u003cp>The next day, it's time to rumble for real. Wrestlemania 1790 is on!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-large wp-image-106340\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/wrestlemania-poldark-sam-1020x932.jpg\" alt=\"\" width=\"640\" height=\"585\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/10/wrestlemania-poldark-sam-1020x932.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/wrestlemania-poldark-sam-160x146.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/wrestlemania-poldark-sam-800x731.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/wrestlemania-poldark-sam-768x702.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/wrestlemania-poldark-sam-960x878.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/wrestlemania-poldark-sam-240x219.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/wrestlemania-poldark-sam-375x343.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/wrestlemania-poldark-sam-520x475.jpg 520w, https://ww2.kqed.org/app/uploads/sites/12/2018/10/wrestlemania-poldark-sam.jpg 1024w\" sizes=\"(max-width: 640px) 100vw, 640px\">\u003c/p>\n\u003cp>Sam wins the first match (he also wins Best Dressed, thanks to those breathtaking fluorescent neon tassels). But the good guys don't get to celebrate for long. Slytherin Crony tries to gouge Sam's eyes out! Several times! Then he gouges Sam's heart out by looking at Dry Shampoo Girl and saying, \"You're welcome to her soul. I've already had her body.\" Sam can't even handle the idea of innocent kissing, let alone something of this caliber, so it's a TKO.\u003c/p>\n\u003cp>Someone else who's down and out is Prison Bestie. Turns out having leeches all over your body doesn't cure brain fever or a broken heart. Doc says he needs to want to get better. Prison Bestie responds by humming \"How Do I Live Without You\" by LeAnn Rimes, while thinking of Demelza. Okay, that's a great song, and Demelza is a great girl, but these dramatics are a little over the top, don't you think?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-96627\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/10/snap-out-of-it-cher-gif.gif\" alt=\"\" width=\"498\" height=\"245\">\u003c/p>\n\u003cp>On a beach, Drake runs into his ex, Morwenna, and because it's the 18th-century, they proceed to have very awkward small talk about a hanging:\u003c/p>\n\u003cp>\u003cstrong>Morwenna:\u003c/strong> \u003cem>Hey, I saw you at your execution. Sorry I didn't say hi.\u003c/em>\u003c/p>\n\u003cp>\u003cstrong>Drake:\u003c/strong> \u003cem>Oh, that's okay. I was kind of busy waiting to be put to death and all. Anyway, is your husband still terrorizing your feet?\u003c/em>\u003c/p>\n\u003cp>Before she can answer, Gross Goblin screams \"WIFE!\" and then rants about how the locals are barbarians. This would be a great time for a giant anvil to randomly fall out of the sky and onto his head.\u003c/p>\n\u003cp>Across town, Ross and Demelza drop in to check on Prison Bestie, who immediately asks if he can be alone with Demelza. He gets his wish (because #OpenRelationship) and immediately hands her another horny love poem (you gotta hand it to the guy; even on death's door, he finds the time). Meanwhile, in the hallway, his uncle convinces Ross to run in the election.\u003c/p>\n\u003cp>*puts tin-foil hat on*\u003c/p>\n\u003cp>Conspiracy Theory Time!\u003c/p>\n\u003cp>What if Prison Bestie is pretending to be ill so that he doesn't have to move to London to be a politician, knowing that Ross will take his place, thus leaving Demelza for months at a time and paving the way for more sand dune sex?!?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106344\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/tin-foil-hat-colbert.gif\" alt=\"\" width=\"450\" height=\"252\">\u003c/p>\n\u003cp>*removes tin-foil hat*\u003c/p>\n\u003cp>Later that night, Demelza finally gets some alone time to read Prison Bestie's latest poem. It's basically the lyrics to \"My Heart Will Go On.\" Demelza doesn't even get to the \"Near, far, wherever you are\" part before Ross bursts in. She immediately crumbles the paper up and sits on it (because that's not suspicious at all) and then runs out of the room. Um, Demelza, this is not how you sneak around. Did you learn nothing from watching Ross sneak around for years??\u003c/p>\n\u003cp>Ross reads the poem...\u003c/p>\n\u003cp>...and is actually pretty chill about it!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106345\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/you-know-what-that-is-growth-insecure-gif.gif\" alt=\"\" width=\"400\" height=\"225\">\u003c/p>\n\u003cp>You know who has failed to grow or develop as a human being over the past three seasons? Elizabeth! After discovering that Ross is running in the election, she offers to help blackmail and threaten rich white people to vote in Malfoy's favor.\u003c/p>\n\u003cp>Be right back; I have to have a little chat with Elizabeth:\u003c/p>\n\u003cp>YOU were the one who got engaged to Ross' cousin when Ross took too long to survive the war.\u003c/p>\n\u003cp>YOU were the one who killed Julia, Ross and Demelza's kid, with your germs.\u003c/p>\n\u003cp>YOU were the one who thanked Demelza for nursing you and your child back to health by sleeping with her man and then pressuring him to dump her.\u003c/p>\n\u003cp>Some people in this narrative should be angry, and none of them are YOU.\u003c/p>\n\u003cp>So get over yourself!! Goodbye!!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-97232\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/you-get-nothing-gif.gif\" alt=\"\" width=\"540\" height=\"260\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-106347\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/giphy-2.gif\" alt=\"\" width=\"540\" height=\"284\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-106346 size-full\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/giphy-3.gif\" alt=\"\" width=\"540\" height=\"260\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-106348 size-full\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/veruca-salt-calming-down-gif.gif\" alt=\"\" width=\"500\" height=\"240\">\u003c/p>\n\u003cp>Sorry y'all had to hear all of that. I just don't get her gripe with Ross.\u003c/p>\n\u003cp>ANYWAY...\u003c/p>\n\u003cp>Election Day has come! 17 rich white dudes get to decide whether Ross or Malfoy will reign supreme because that seems like a fair process. A bunch of them vote for Malfoy, until the dude Blondie plied with booze switches his vote to Ross. The remaining voters look at each other and think, \u003cem>Oh, we don't have to be evil anymore and all it took to realize that is one person doing the right thing? Sounds legit!\u003c/em> By a vote of nine to eight, Ross squeaks out a victory!\u003c/p>\n\u003cp>Malfoy and Elizabeth are SHOCKED!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106349\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/u-mad-oprah-gif.gif\" alt=\"\" width=\"390\" height=\"270\">\u003c/p>\n\u003cp>Malfoy rants about how prejudice and privilege are the reason he lost.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106350\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/thats-funny-tell-another-one-rupaul-gif.gif\" alt=\"\" width=\"400\" height=\"225\">\u003c/p>\n\u003cp>Unfortunately, Ross' victory lap gets interrupted by the news that Prison Bestie DIED! WTF! I thought he was just pretending! Or needed Lasik surgery! Noooo! Things are going to be so boring now!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106355\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/the-room-throw-tv-out-window-gif.gif\" alt=\"\" width=\"480\" height=\"270\">\u003c/p>\n\u003cp>So if Demelza's love affair partner dies, it's only fair that Ross' also dies, right?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106356\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/off-with-her-head-alice-wonderland-gif.gif\" alt=\"\" width=\"245\" height=\"294\">\u003c/p>\n\u003cp>Like me, Ross confesses that he thought Prison Bestie was exaggerating to get Demelza's attention. Doc says not to feel too bad because now Prison Bestie will be immortal and Ross will always look pale in comparison. Good luck with that!\u003c/p>\n\u003cp>Back to the random B-plot we all forgot was still going on: Dry Shampoo Girl lets Sam know that, despite what was said in the wrestling ring, she is still a virgin. Praise baby Jesus! But she doesn't want to be saved. Taking back that baby Jesus praise! She announces that she's about to move away forever, and then kisses him. Why did she go and do that?! You know how many Haily Marys he's gonna have to say now to repent for that? He hates kissing! Demelza and her brothers sure are cursed in the love department.\u003c/p>\n\u003cp>Speaking of sex, like I said last week, PBS seems to edit out any sexy scenes, but for some reason, they left in this shot of Gross Goblin gobbling up a sex worker's foot!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106341\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/foot-fetish-poldark-gif.gif\" alt=\"\" width=\"480\" height=\"270\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106352\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/10/miss-jay-disgusted-reaction-gif.gif\" alt=\"\" width=\"400\" height=\"300\">\u003c/p>\n\u003cp>In other Ewwwww news, Elizabeth is still very much alive and wants to make another baby.\u003c/p>\n\u003cp>Again:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-97104\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/10/throw-simba-lion-king-gif.gif\" alt=\"\" width=\"350\" height=\"204\">\u003c/p>\n\u003cp>Because I'm not rolling my eyes enough already, Morwenna's no-good sister Jennifer Lawrence crawls back from under her rock to tell Gross Goblin she was never pregnant last season and just said so to blackmail him. That's fine. He deserves it, but why do evil scammer things and not help your sister at all? Whatever, loser. You're dead to me.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-35963\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2016/09/azc2u1jpg.gif-c200.gif\" alt=\"\" width=\"200\" height=\"200\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2016/09/azc2u1jpg.gif-c200.gif 200w, https://ww2.kqed.org/app/uploads/sites/12/2016/09/azc2u1jpg.gif-c200-32x32.gif 32w, https://ww2.kqed.org/app/uploads/sites/12/2016/09/azc2u1jpg.gif-c200-50x50.gif 50w, https://ww2.kqed.org/app/uploads/sites/12/2016/09/azc2u1jpg.gif-c200-64x64.gif 64w, https://ww2.kqed.org/app/uploads/sites/12/2016/09/azc2u1jpg.gif-c200-96x96.gif 96w, https://ww2.kqed.org/app/uploads/sites/12/2016/09/azc2u1jpg.gif-c200-128x128.gif 128w, https://ww2.kqed.org/app/uploads/sites/12/2016/09/azc2u1jpg.gif-c200-150x150.gif 150w\" sizes=\"(max-width: 200px) 100vw, 200px\">\u003c/p>\n\u003cp>It's time for Ross and Demelza's weekly sit by the fire, where they hash out really intense emotional issues that could destroy their marriage at any moment. Ross wants to know the whole truth of her love affair with Prison Bestie. Demelza confesses that he did touch her heart (...and a few other things), and that she did love him, but in a different iambic pentameter way. She explains that she's not only sobbing for Prison Bestie, but also for Julia (thanks, Elizabeth!) and also for the broken unjust world in general. Ross can't bring back her dead lover or her dead daughter, but maybe he can bring back democracy! Coming soon to a television screen near you: Mr. \u003cdel>Smith\u003c/del> Poldark Goes to \u003cdel>Washington\u003c/del> Westminster.\u003c/p>\n\u003cp>End scene!\u003c/p>\n\u003cp>\u003cem>After every episode, it’s only right to reward characters who’ve impressed and diss the ones that haven’t, so here goes:\u003c/em>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>PIECE OF COAL: Jennifer Lawrence. \u003c/strong>I thought she was plotting some huge revenge plot against Gross Goblin the entirety of last season and it was all so she could get a bit of pocket change? Still pissed about it.\u003c/span>\u003c/p>\n\u003cp>\u003cstrong>HONORABLE MENTION: Sam. \u003c/strong>He almost got his eyes gouged out, failed to save Dry Shampoo Girl's soul and went to first base before marriage. A pretty rough week, all in all, so he deserves some kind of award.\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>BRONZE:\u003c/strong> \u003cstrong>Blondie.\u003c/strong> I can pretend that this award is for influencing the election in a positive way or being a much-needed support for Demelza, but let's be real, it's for that iconic anti-baby speech. \u003c/span>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>SILVER: \u003c/strong>\u003cstrong>Demelza. \u003c/strong>Sorry about... well, everything. #ItGetsBetter. *looks around 2018* Actually, it doesn't, so here's a silver medal.\u003c/span>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cstrong>GOLD: Prison Bestie\u003c/strong>\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>. \u003c/strong>You came (*knowing look*), you saw (kind of), you conquered (the Cornwall poetry scene). We will never forget your unmatched horniness. Say hi to Agatha and Jago for us, please!\u003c/span>\u003c/p>\n\u003cp>Until next week! If you miss my thoughts on \u003cem>Poldark\u003c/em> or pop culture in general, follow me on Twitter \u003ca href=\"https://twitter.com/xcusemybeauty\">@xcusemybeauty\u003c/a>, listen to my podcast \u003ca href=\"https://itunes.apple.com/us/podcast/the-cooler/id1041117499?mt=2\">\u003cem>The Cooler\u003c/em>\u003c/a>, or read all my \u003ca href=\"https://ww2.kqed.org/pop/tag/recaps/\">other \u003cem>Poldark\u003c/em> recaps\u003c/a> below!\u003c/p>\n\u003cp>\u003cem>\u003cstrong>More recaps:\u003c/strong>\u003c/em>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105805/poldark-season-4-episode-5-recap-no-tears-left-to-cry\">'Poldark' Season 4 Episode 5 Recap: No Tears Left To Cry\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105803/poldark-season-4-episode-4-recap-cry-me-a-river\">'Poldark' Season 4 Episode 4 Recap: Cry Me A River\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105795/poldark-season-4-episode-3-recap-homeward-bound\">'Poldark' Season 4 Episode 3 Recap: Homeward Bound\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105789/poldark-season-4-premiere-recap-you-keep-me-hangin-on\">'Poldark' Season 4 Premiere Recap: You Keep Me Hangin' On\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/96601/poldark-season-3-finale-recap-look-what-you-made-me-do\">'Poldark' Season 3 Finale Recap: Look What You Made Me Do\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/11/13/poldark-season-3-episode-7-recap-i-wanna-sex-you-up/\">'Poldark' Season 3 Episode 7 Recap: I Wanna Sex You Up\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/11/05/poldark-season-3-episode-6-recap-you-give-love-a-bad-name/\">'Poldark' Season 3 Episode 6 Recap: You Give Love A Bad Name\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/29/poldark-season-3-episode-5-recap-the-one-that-got-away/\">'Poldark' Season 3 Episode 5 Recap: The One That Got Away\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/24/poldark-season-3-episode-4-recap-break-free/\">'Poldark' Season 3 Episode 4 Recap: Break Free\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/15/poldark-season-3-episode-3-recap-kiss-the-girl/\">'Poldark' Season 3 Episode 3 Recap: Kiss the Girl\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/08/poldark-season-3-episode-2-recap-voulez-vous-coucher-avec-moi/\">‘Poldark’ Season 3 Episode 2 Recap: Voulez-vous Coucher Avec Moi?\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/02/poldark-season-3-premiere-recap-same-old-mistakes/\">‘Poldark’ Season 3 Premiere Recap: Same Old Mistakes\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/11/27/poldark-season-2-finale-recap-burn-baby-burn/\">‘Poldark’ Season 2 Finale Recap: Burn Baby Burn\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/20/poldark-season-2-episode-8-recap-man-i-feel-like-a-woman/\">'Poldark' Season 2, Episode 8 Recap: Man! I Feel Like A Woman!\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/13/poldark-season-2-episode-7-recap-im-in-love-with-a-monster/\">'Poldark' Season 2, Episode 7 Recap: I'm In Love With A Monster\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/06/poldark-season-2-episode-6-recap-informer/\">'Poldark' Season 2, Episode 6 Recap: Informer\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/10/30/poldark-season-2-episode-5-recap-before-he-cheats/\">'Poldark' Season 2, Episode 5 Recap: Before He Cheats\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/10/24/poldark-season-2-episode-4-recap-sink-or-swim/\">'Poldark' Season 2, Episode 4 Recap: Sink or Swim\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/10/17/poldark-season-2-episode-3-recap-miss-independent/\">'Poldark' Season 2, Episode 3 Recap: Miss Independent\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/10/02/poldark-season-2-episode-2-recap-you-dont-bring-me-flowers/\">'Poldark' Season 2, Episode 2 Recap: You Don't Bring Me Flowers\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/27/poldark-season-2-premiere-recap-court-and-spark/\">'Poldark' Season 2, Episode 1 Recap: Court and Spark\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/23/poldark-season-1-episode-4-recap-send-my-love-to-your-new-lover/\"> 'Poldark' Season 1, Episode 4 Recap: Send My Love to Your New Lover\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/21/poldark-season-1-episode-3-recap-oops-there-goes-my-shirt/\">‘Poldark’ Season 1, Episode 3 Recap: Oops, There Goes My Shirt\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/20/poldark-season-1-episode-2-recap-guns-and-ships-bang-bang/\">‘Poldark’ Season 1, Episode 2 Recap: Bang Bang\u003c/a>\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "floatright"
},
"numeric": [
"floatright"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>\u003ca href=\"http://ww2.kqed.org/pop/2016/09/19/poldark-season-1-premiere-recap-stayin-alive/\">‘Poldark’ Season 1 Premiere Recap: Stayin’ Alive\u003c/a>\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/pop/105791/poldark-season-4-episode-2-recap-ready-to-run",
"authors": [
"27"
],
"categories": [
"pop_3"
],
"tags": [
"pop_2905",
"pop_8"
],
"featImg": "pop_106357",
"label": "pop"
},
"pop_105789": {
"type": "posts",
"id": "pop_105789",
"meta": {
"index": "posts_1716263798",
"site": "pop",
"id": "105789",
"score": null,
"sort": [
1538377923000
]
},
"parent": 0,
"labelTerm": {
"site": "pop"
},
"blocks": [],
"publishDate": 1538377923,
"format": "standard",
"disqusTitle": "'Poldark' Season 4 Premiere Recap: You Keep Me Hangin' On",
"title": "'Poldark' Season 4 Premiere Recap: You Keep Me Hangin' On",
"headTitle": "KQED Pop | KQED Arts",
"content": "\u003cp>For those who have no idea what this show is about, I advise you to read \u003ca href=\"https://ww2.kqed.org/pop/tag/poldark/\">my previous recaps\u003c/a>. If you’re too busy or impatient for all of that, here’s the much-abbreviated gist:\u003c/p>\n\u003cp>We're in Cornwall, England during the 18th century. It's bleak. Meet our protagonist, Ross Poldark. After watching all his friends die in the American Revolutionary War and almost dying himself, he returns to find his father dead and his girlfriend, Elizabeth, married to his first cousin. I told y'all it was bleak.\u003c/p>\n\u003cp>Ross distracts himself from burning everything to the ground by helping poor people, randomly marrying one of them (his maid, Demelza), and \u003ca href=\"https://secure.i.telegraph.co.uk/multimedia/archive/03273/poldark-scythe_3273801b.jpg\">scything shirtless\u003c/a>.\u003c/p>\n\u003cp>Karma eventually swoops down and takes care of Ross' girlfriend-stealing cousin; he is murdered... *wait for it* ...by a random puddle! Seriously! Ross and Elizabeth quickly shrug off the death and proceed to bump uglies. Later, Elizabeth gets grumpy over how long it's taking Ross to abandon his wife and children for her, so she marries Ross' arch enemy, Malfoy, while pregnant with Ross' secret love child. What a mess.\u003c/p>\n\u003cp>Sick of being treated like a disposable AOL free-trial CD, in the Season 3 finale, Demelza decided to give Ross a dose of his own medicine by getting it on with a barely post-pubescent cutie who's slowly going blind. It was hot and kind of sad.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>Oh, and this show also stars a very cute pug named Horace.\u003c/p>\n\u003cp>Okay, got all that? Great. Let’s do this…\u003c/p>\n\u003cp>\u003cem>Poldark\u003c/em> fans have waited 10 long months for a new episode. How have the writers decided to reward us for our patience?\u003c/p>\n\u003cp>A gratuitous shot of Ross swimming half-naked, that's how!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106073\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/Ross-Poldark-swimming-shirtless-1.gif\" alt=\"\" width=\"480\" height=\"268\">\u003c/p>\n\u003cp>Immediately followed by an even more gratuitous shot of a soaked Ross sauntering out of the surf!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106071\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/Ross-Poldark-shirtless-walking-ocean.gif\" alt=\"\" width=\"480\" height=\"268\">\u003c/p>\n\u003cp>And, just in case you haven't gotten your eyeful yet, there's one final gift-wrapped shot of Ross' hot bod.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106072\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/Ross-Poldark-shirtless-breathing.gif\" alt=\"\" width=\"640\" height=\"357\">\u003c/p>\n\u003cp>Touché, \u003cem>Poldark\u003c/em> writers. You have our attention.\u003c/p>\n\u003cp>Ross hears Demelza's laugh behind him and turns to find her canoodling with Prison Bestie. After three seasons of misbehavior, it would serve Ross right to have their love affair rubbed in his face a little bit, but, alas, it's just a paranoid daydream. The real Demelza, flanked by their two kids, greets him.\u003c/p>\n\u003cp>\u003cstrong>Demelza:\u003c/strong> \"I saw you swim away.\"\u003c/p>\n\u003cp>\u003cstrong>Ross:\u003c/strong> \"No. I'm still here.\"\u003c/p>\n\u003cp>\u003cstrong>Demelza:\u003c/strong> \"And I.\"\u003c/p>\n\u003cp>They both smile.\u003c/p>\n\u003cp>I know I went on and on about how much I wanted them to break up last season, but I'm still holding back an ugly sob.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106068\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/burst-into-tears-new-girl-zooey-gif.gif\" alt=\"\" width=\"500\" height=\"218\">\u003c/p>\n\u003cp>Across town, Prison Bestie rereads some of the poems he's written for Demelza. My favorite one from last season:\u003c/p>\n\u003cp style=\"text-align: center\">\u003cem>Roses are red\u003c/em>\u003c/p>\n\u003cp style=\"text-align: center\">\u003cem>Violets are blue\u003c/em>\u003c/p>\n\u003cp style=\"text-align: center\">\u003cem>Please f-ck me\u003c/em>\u003c/p>\n\u003cp>What can I say? The guy has a way with words.\u003c/p>\n\u003cp>Prison Bestie suddenly grabs his forehead in pain. I'm pretty sure that's not how going blind works, but okay.\u003c/p>\n\u003cp>Time to (begrudgingly) check in on whatever evil mess Elizabeth and Malfoy are up to.\u003c/p>\n\u003cp>Actually, let's not.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-102172\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/02/slam-door.gif\" alt=\"\" width=\"300\" height=\"230\">\u003c/p>\n\u003cp>Over at chez Poldark, Mrs. \u003ca href=\"https://vignette.wikia.nocookie.net/peanuts/images/b/bd/Pigpen.jpg/revision/latest?cb=20160715070328\">Pigpen\u003c/a>, the maid, decides to become the 19th-century equivalent of a junk folder by keeping a newly-arrived love letter from Demelza.\u003c/p>\n\u003cp>Now showing:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106079\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/youve-got-mail-featured-copy.jpg\" alt=\"\" width=\"800\" height=\"450\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/09/youve-got-mail-featured-copy.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/youve-got-mail-featured-copy-160x90.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/youve-got-mail-featured-copy-768x432.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/youve-got-mail-featured-copy-240x135.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/youve-got-mail-featured-copy-375x211.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/youve-got-mail-featured-copy-520x293.jpg 520w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003c/p>\n\u003cp>New character alert! His name is Jago, which just so happens to be the portmanteau couple name I use for \u003ca href=\"http://images4.fanpop.com/image/photos/17800000/Jafar-Iago-jafar-17878433-1267-763.jpg\">Jafar and Iago\u003c/a> from \u003cem>Aladdin. \u003c/em>\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106081\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/jafar-iago-aladdin.gif\" alt=\"\" width=\"498\" height=\"264\">\u003c/p>\n\u003cp>Jago gets everyone riled up about merchants exporting grain to Portugal instead of feeding the hungry people at home, and leads a protest.\u003c/p>\n\u003cp>\u003cem>What do we want?\u003c/em>\u003c/p>\n\u003cp>\u003cem>Bread and maybe even some breakfast cereal that comes with a free toy in the box! \u003c/em>\u003c/p>\n\u003cp>\u003cem>When do we want it? \u003c/em>\u003c/p>\n\u003cp>\u003cem>Um, preferably before we all die of starvation!\u003c/em>\u003c/p>\n\u003cp>In summary:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-medium wp-image-106082\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/kris-jenner-give-me-the-fucking-bread-4.gif\" alt=\"\" width=\"250\" height=\"250\">\u003c/p>\n\u003cp>But the merchants don't feel like sharing.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106083\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/abu-aladdin-bread-eating.gif\" alt=\"\" width=\"500\" height=\"297\">\u003c/p>\n\u003cp>The starving mob is mighty hangry (we've all been there), so a big brawl erupts. A guard strikes a woman really hard. Before I can even wish for his death, the guard is wrestled to the ground, smacks his head and croaks.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106085\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/nicki-minaj-shrug-gif-who-cares-oh-well.gif\" alt=\"\" width=\"500\" height=\"282\">\u003c/p>\n\u003cp>Across town, Demelza finds Prison Bestie's mail! It's another horny poem!\u003c/p>\n\u003cp>\u003cem>Girl, you know it feels real good\u003c/em>\u003cbr>\n\u003cem>We can do it 'til we both wake up\u003c/em>\u003cbr>\n\u003cem>I wanna sex you up\u003c/em>\u003c/p>\n\u003cp>Okay, fine, those are actually lyrics from a \u003ca href=\"https://www.youtube.com/watch?v=kO6BtpIzIiM\">Color Me Badd song\u003c/a>, but it's close enough.\u003c/p>\n\u003cp>\u003cstrong>Public Service Announcement:\u003c/strong> Did you know that PBS edits out entire scenes from the American broadcast of this show?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-medium wp-image-58899\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/01/How-Rude-Stephanie-Full-House.gif\" alt=\"\" width=\"320\" height=\"256\">\u003c/p>\n\u003cp>For instance, the Brits got to see Gross Goblin spying on Morwenna's feet through a peephole while touching himself!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-medium wp-image-106087\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/michelle-tanner-feet-gross-scream.gif\" alt=\"\" width=\"360\" height=\"360\">\u003c/p>\n\u003cp>Actually, typing that out made me realize PBS is shielding us from having nightmares. Thanks for looking out, y'all! Carry on.\u003c/p>\n\u003cp>Some rich white dudes are very miffed about the grain throwdown. If there wasn't a gross power disparity between the classes, one of the starving poor people could tell them to get over it with this advice:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106088\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/why-dont-you-have-a-piece-of-bread-calm-down-rhobh.gif\" alt=\"\" width=\"356\" height=\"200\">\u003c/p>\n\u003cp>Instead, the rich white dudes draw up charges against all the paupers who were present at the smackdown, including Jago and Demelza's brothers, Drake and Sam. Ross offers to round them all up himself (lest we forget, one mere episode ago, he threatened to shoot all of his friends in the street, so they're used to his class traitor ways by now).\u003c/p>\n\u003cp>Because this season premiere is on steroids and generally doing the most, Jago, Drake and Sam are quickly put on trial and sentenced to death.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-98528\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/01/boy-that-escalated-quickly.gif\" alt=\"\" width=\"355\" height=\"186\">\u003c/p>\n\u003cp>Ross races home and decides:\u003c/p>\n\u003cul>\n\u003cli>this is not the right time to tell Demelza her brothers are about to be hanged.\u003c/li>\n\u003cli>this \u003cem>is\u003c/em> the right time to casually chat about whether polyamory is possible.\u003c/li>\n\u003c/ul>\n\u003cp>\u003cstrong>Ross:\u003c/strong> \"Do you think there's room in a woman's heart for two men?\"\u003c/p>\n\u003cp>\u003cstrong>Demelza:\u003c/strong> \"Or two women in a man's?\"\u003c/p>\n\u003cp>That's right, D! Don't let him turn things around on you just cause you mercy F'd a cutie with bad eyes!\u003c/p>\n\u003cp>The next day, Ross goes to the public hanging with no apparent plan. But before we get to the wildly unnecessary capital punishment, can we pause to appreciate this woman fully checking out Ross' butt?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106089\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/Poldark-butt.gif\" alt=\"\" width=\"480\" height=\"268\">\u003c/p>\n\u003cp>Bless her heart.\u003c/p>\n\u003cp>Okay, back to all the injustice. Jago, Sam and Drake are marched to their nooses, and Ross decides his only option is to go full-on nuclear disgruntled Apple store customer:\u003c/p>\n\u003cp>https://www.youtube.com/watch?v=jiyMx7rDKAM\u003c/p>\n\u003cp>Unlike the woman in the clip above, Ross actually has a point, inspiring one of the judges to announce that he's had a change of heart: \u003cem>I'll be 66.6% reasonable! Drake and Sam can live! But let's still kill Jago 'cause what kind of name is Jago?\u003c/em>\u003c/p>\n\u003cp>The executioner doesn't waste any time. Rest in power, Jago! We hardly knew ye.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106091\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/jafar-iago-neck-gif.gif\" alt=\"\" width=\"500\" height=\"284\">\u003c/p>\n\u003cp>Meanwhile, Demelza is over at Prison Bestie's house, trying to give him the It's Not You, It's Me (And Also Your Bad Poetry) talk. Not taking the hint, Prison Bestie shares an extended remix of his horny poem. Demelza doesn't know what to make of the new lines because she just learned to read and write a few years ago, so he gives her the CliffsNotes version: Have sex with me again or I will kill myself. Romantic, and not at all alarming!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106093\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/chrissy-tiegan-awkward.gif\" alt=\"\" width=\"446\" height=\"252\">\u003c/p>\n\u003cp>All right, fine, let's check in with Elizabeth. She's still drinking liquid Xanax (whatever helps you forget all the evil stuff you've done!), she's thinking about having another kid (maybe this one will actually be related to the guy she's married to this time!) and she's planning on moving away from Cornwall for good.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106094\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/need-help-packing-beat-it-queen-drag-race-bianca-gif.gif\" alt=\"\" width=\"498\" height=\"274\">\u003c/p>\n\u003cp>Now that that's out of the way, let's cleanse our palates with a character we all love and adore. HORACE THE PUG!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-106095 size-medium\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/horace-3-800x582.jpg\" alt=\"\" width=\"800\" height=\"582\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-3-800x582.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-3-160x116.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-3-768x559.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-3-1020x743.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-3-1200x874.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-3-1920x1398.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-3-1180x859.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-3-960x699.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-3-240x175.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-3-375x273.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-3-520x379.jpg 520w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-106096 size-medium\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/horace-2-800x570.jpg\" alt=\"\" width=\"800\" height=\"570\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-2-800x570.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-2-160x114.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-2-768x547.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-2-1020x726.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-2-1200x854.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-2-1920x1367.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-2-1180x840.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-2-960x684.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-2-240x171.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-2-375x267.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-2-520x370.jpg 520w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-106097 size-medium\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/horace-800x862.jpg\" alt=\"\" width=\"800\" height=\"862\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-800x862.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-160x172.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-768x828.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-1020x1099.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-1114x1200.jpg 1114w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-1180x1272.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-960x1034.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-240x259.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-375x404.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-520x560.jpg 520w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace.jpg 1392w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003c/p>\n\u003cp>Has Horace been working out? He looks good!\u003c/p>\n\u003cp>Apparently, something other than Horace's natural beauty is happening in this scene. Blondie and Doc are talking about reproducing. Horace barks wildly.\u003c/p>\n\u003cp>I am fluent in Horace, so I'll translate: \u003cem>Kids?! I object! What am I, chopped liver?! (Mmmm, chopped liver.) But for real, I don't need some rugrats getting jam all over my gorgeous coat and tugging at my ears and stuff. Ring the alarm, I've been doing this too long, and I'll be damned if I see another child \u003c/em>\u003cem>on your arm.\u003c/em>\u003c/p>\n\u003cp>Horace makes a convincing case.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-medium wp-image-106092\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/imwithhorance.jpg\" alt=\"\" width=\"572\" height=\"572\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/09/imwithhorance.jpg 572w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/imwithhorance-160x160.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/imwithhorance-240x240.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/imwithhorance-375x375.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/imwithhorance-520x520.jpg 520w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/imwithhorance-32x32.jpg 32w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/imwithhorance-50x50.jpg 50w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/imwithhorance-64x64.jpg 64w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/imwithhorance-96x96.jpg 96w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/imwithhorance-128x128.jpg 128w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/imwithhorance-150x150.jpg 150w\" sizes=\"(max-width: 572px) 100vw, 572px\">\u003c/p>\n\u003cp>Am I doing too much?\u003c/p>\n\u003cp>Maybe.\u003c/p>\n\u003cp>Will I stop?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-medium wp-image-106099\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/nope.jpeg\" alt=\"\" width=\"600\" height=\"700\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/09/nope.jpeg 600w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/nope-160x187.jpeg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/nope-240x280.jpeg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/nope-375x438.jpeg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/nope-520x607.jpeg 520w\" sizes=\"(max-width: 600px) 100vw, 600px\">\u003c/p>\n\u003cp>Now that I got that out of my system, let's get back to the action. At chez Poldark, Ross and Demelza are in couples therapy, minus the therapist. After a calm and frank conversation about their respective lovers, Ross admits he has taken Demelza for granted (ya think?!) and says he now realizes she is indispensable, irreplaceable and the better part of him (again, ya think?!?).\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-medium wp-image-36622\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2016/09/raw-2.gif\" alt=\"\" width=\"260\" height=\"194\">\u003c/p>\n\u003cp>But has this epiphany arrived too late to save their marriage?\u003c/p>\n\u003cp>Demelza cuddles up to Ross by the fire and says she hopes not.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-medium wp-image-106101\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/crying-fan.gif\" alt=\"\" width=\"480\" height=\"248\">\u003c/p>\n\u003cp>End scene!\u003c/p>\n\u003cp>\u003cem>After every episode, it’s only right to reward characters who’ve impressed and diss the ones that haven’t, so here goes:\u003c/em>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>PIECE OF COAL: Malfoy and Elizabeth. \u003c/strong>SCRAM!\u003c/span>\u003c/p>\n\u003cp>\u003cstrong>HONORABLE MENTION: Horace the Pug. \u003c/strong>I can't wait to vote for him in 2020.\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>BRONZE:\u003c/strong> \u003cstrong>Random Lady at the Hanging. \u003c/strong>Innocent men are about to die and she's got man buns on the brain? I respect that.\u003c/span>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>SILVER: Ross. \u003c/strong>Congrats are in order! He didn't treat his wife like crap for one whole episode! Keep it up! Or else.\u003c/span>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cstrong>GOLD: Demelza\u003c/strong>\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>. \u003c/strong>Who knew bedding (or in this case, sand dune-ing) a younger man was all she needed to do to access Ross' love? She shall heretofore be known as the patron saint of having one's cake and eating it too. #Goals!\u003c/span>\u003c/p>\n\u003cp>Until next week! If you miss my thoughts on \u003cem>Poldark\u003c/em> or pop culture in general, follow me on Twitter \u003ca href=\"https://twitter.com/xcusemybeauty\">@xcusemybeauty\u003c/a>, listen to my podcast \u003ca href=\"https://itunes.apple.com/us/podcast/the-cooler/id1041117499?mt=2\">\u003cem>The Cooler\u003c/em>\u003c/a>, or read all my \u003ca href=\"https://ww2.kqed.org/pop/tag/recaps/\">other \u003cem>Poldark\u003c/em> recaps\u003c/a> below!\u003c/p>\n\u003cp>\u003cem>\u003cstrong>More recaps:\u003c/strong>\u003c/em>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105805/poldark-season-4-episode-5-recap-no-tears-left-to-cry\">'Poldark' Season 4 Episode 5 Recap: No Tears Left To Cry\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105803/poldark-season-4-episode-4-recap-cry-me-a-river\">'Poldark' Season 4 Episode 4 Recap: Cry Me A River\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105795/poldark-season-4-episode-3-recap-homeward-bound\">'Poldark' Season 4 Episode 3 Recap: Homeward Bound\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105791/poldark-season-4-episode-2-recap-ready-to-run\">'Poldark' Season 4 Episode 2 Recap: Ready to Run\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/96601/poldark-season-3-finale-recap-look-what-you-made-me-do\">'Poldark' Season 3 Finale Recap: Look What You Made Me Do\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/11/13/poldark-season-3-episode-7-recap-i-wanna-sex-you-up/\">'Poldark' Season 3 Episode 7 Recap: I Wanna Sex You Up\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/11/05/poldark-season-3-episode-6-recap-you-give-love-a-bad-name/\">'Poldark' Season 3 Episode 6 Recap: You Give Love A Bad Name\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/29/poldark-season-3-episode-5-recap-the-one-that-got-away/\">'Poldark' Season 3 Episode 5 Recap: The One That Got Away\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/24/poldark-season-3-episode-4-recap-break-free/\">'Poldark' Season 3 Episode 4 Recap: Break Free\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/15/poldark-season-3-episode-3-recap-kiss-the-girl/\">'Poldark' Season 3 Episode 3 Recap: Kiss the Girl\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/08/poldark-season-3-episode-2-recap-voulez-vous-coucher-avec-moi/\">‘Poldark’ Season 3 Episode 2 Recap: Voulez-vous Coucher Avec Moi?\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/02/poldark-season-3-premiere-recap-same-old-mistakes/\">‘Poldark’ Season 3 Premiere Recap: Same Old Mistakes\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/11/27/poldark-season-2-finale-recap-burn-baby-burn/\">‘Poldark’ Season 2 Finale Recap: Burn Baby Burn\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/20/poldark-season-2-episode-8-recap-man-i-feel-like-a-woman/\">'Poldark' Season 2, Episode 8 Recap: Man! I Feel Like A Woman!\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/13/poldark-season-2-episode-7-recap-im-in-love-with-a-monster/\">'Poldark' Season 2, Episode 7 Recap: I'm In Love With A Monster\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/06/poldark-season-2-episode-6-recap-informer/\">'Poldark' Season 2, Episode 6 Recap: Informer\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/10/30/poldark-season-2-episode-5-recap-before-he-cheats/\">'Poldark' Season 2, Episode 5 Recap: Before He Cheats\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/10/24/poldark-season-2-episode-4-recap-sink-or-swim/\">'Poldark' Season 2, Episode 4 Recap: Sink or Swim\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/10/17/poldark-season-2-episode-3-recap-miss-independent/\">'Poldark' Season 2, Episode 3 Recap: Miss Independent\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/10/02/poldark-season-2-episode-2-recap-you-dont-bring-me-flowers/\">'Poldark' Season 2, Episode 2 Recap: You Don't Bring Me Flowers\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/27/poldark-season-2-premiere-recap-court-and-spark/\">'Poldark' Season 2, Episode 1 Recap: Court and Spark\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/23/poldark-season-1-episode-4-recap-send-my-love-to-your-new-lover/\"> 'Poldark' Season 1, Episode 4 Recap: Send My Love to Your New Lover\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/21/poldark-season-1-episode-3-recap-oops-there-goes-my-shirt/\">‘Poldark’ Season 1, Episode 3 Recap: Oops, There Goes My Shirt\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/20/poldark-season-1-episode-2-recap-guns-and-ships-bang-bang/\">‘Poldark’ Season 1, Episode 2 Recap: Bang Bang\u003c/a>\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n\u003cp>\u003ca href=\"http://ww2.kqed.org/pop/2016/09/19/poldark-season-1-premiere-recap-stayin-alive/\">‘Poldark’ Season 1 Premiere Recap: Stayin’ Alive\u003c/a>\u003c/p>\n\n",
"disqusIdentifier": "105789 https://ww2.kqed.org/pop/?p=105789",
"disqusUrl": "https://ww2.kqed.org/pop/2018/10/01/poldark-season-4-premiere-recap-you-keep-me-hangin-on/",
"stats": {
"hasVideo": true,
"hasChartOrMap": false,
"hasAudio": false,
"hasPolis": false,
"wordCount": 1991,
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"iframeSrcs": [],
"paragraphCount": 116
},
"modified": 1540777879,
"excerpt": "'Poldark' is back and on steroids! Adultery aftermath! Death! And wet shirtlessness!",
"headData": {
"twImgId": "",
"twTitle": "",
"ogTitle": "",
"ogImgId": "",
"twDescription": "",
"description": "'Poldark' is back and on steroids! Adultery aftermath! Death! And wet shirtlessness!",
"title": "'Poldark' Season 4 Premiere Recap: You Keep Me Hangin' On | KQED",
"ogDescription": "",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "'Poldark' Season 4 Premiere Recap: You Keep Me Hangin' On",
"datePublished": "2018-10-01T00:12:03-07:00",
"dateModified": "2018-10-28T18:51:19-07:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
},
"guestAuthors": [],
"slug": "poldark-season-4-premiere-recap-you-keep-me-hangin-on",
"status": "publish",
"path": "/pop/105789/poldark-season-4-premiere-recap-you-keep-me-hangin-on",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>For those who have no idea what this show is about, I advise you to read \u003ca href=\"https://ww2.kqed.org/pop/tag/poldark/\">my previous recaps\u003c/a>. If you’re too busy or impatient for all of that, here’s the much-abbreviated gist:\u003c/p>\n\u003cp>We're in Cornwall, England during the 18th century. It's bleak. Meet our protagonist, Ross Poldark. After watching all his friends die in the American Revolutionary War and almost dying himself, he returns to find his father dead and his girlfriend, Elizabeth, married to his first cousin. I told y'all it was bleak.\u003c/p>\n\u003cp>Ross distracts himself from burning everything to the ground by helping poor people, randomly marrying one of them (his maid, Demelza), and \u003ca href=\"https://secure.i.telegraph.co.uk/multimedia/archive/03273/poldark-scythe_3273801b.jpg\">scything shirtless\u003c/a>.\u003c/p>\n\u003cp>Karma eventually swoops down and takes care of Ross' girlfriend-stealing cousin; he is murdered... *wait for it* ...by a random puddle! Seriously! Ross and Elizabeth quickly shrug off the death and proceed to bump uglies. Later, Elizabeth gets grumpy over how long it's taking Ross to abandon his wife and children for her, so she marries Ross' arch enemy, Malfoy, while pregnant with Ross' secret love child. What a mess.\u003c/p>\n\u003cp>Sick of being treated like a disposable AOL free-trial CD, in the Season 3 finale, Demelza decided to give Ross a dose of his own medicine by getting it on with a barely post-pubescent cutie who's slowly going blind. It was hot and kind of sad.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "fullwidth"
},
"numeric": [
"fullwidth"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>Oh, and this show also stars a very cute pug named Horace.\u003c/p>\n\u003cp>Okay, got all that? Great. Let’s do this…\u003c/p>\n\u003cp>\u003cem>Poldark\u003c/em> fans have waited 10 long months for a new episode. How have the writers decided to reward us for our patience?\u003c/p>\n\u003cp>A gratuitous shot of Ross swimming half-naked, that's how!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106073\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/Ross-Poldark-swimming-shirtless-1.gif\" alt=\"\" width=\"480\" height=\"268\">\u003c/p>\n\u003cp>Immediately followed by an even more gratuitous shot of a soaked Ross sauntering out of the surf!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106071\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/Ross-Poldark-shirtless-walking-ocean.gif\" alt=\"\" width=\"480\" height=\"268\">\u003c/p>\n\u003cp>And, just in case you haven't gotten your eyeful yet, there's one final gift-wrapped shot of Ross' hot bod.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106072\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/Ross-Poldark-shirtless-breathing.gif\" alt=\"\" width=\"640\" height=\"357\">\u003c/p>\n\u003cp>Touché, \u003cem>Poldark\u003c/em> writers. You have our attention.\u003c/p>\n\u003cp>Ross hears Demelza's laugh behind him and turns to find her canoodling with Prison Bestie. After three seasons of misbehavior, it would serve Ross right to have their love affair rubbed in his face a little bit, but, alas, it's just a paranoid daydream. The real Demelza, flanked by their two kids, greets him.\u003c/p>\n\u003cp>\u003cstrong>Demelza:\u003c/strong> \"I saw you swim away.\"\u003c/p>\n\u003cp>\u003cstrong>Ross:\u003c/strong> \"No. I'm still here.\"\u003c/p>\n\u003cp>\u003cstrong>Demelza:\u003c/strong> \"And I.\"\u003c/p>\n\u003cp>They both smile.\u003c/p>\n\u003cp>I know I went on and on about how much I wanted them to break up last season, but I'm still holding back an ugly sob.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106068\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/burst-into-tears-new-girl-zooey-gif.gif\" alt=\"\" width=\"500\" height=\"218\">\u003c/p>\n\u003cp>Across town, Prison Bestie rereads some of the poems he's written for Demelza. My favorite one from last season:\u003c/p>\n\u003cp style=\"text-align: center\">\u003cem>Roses are red\u003c/em>\u003c/p>\n\u003cp style=\"text-align: center\">\u003cem>Violets are blue\u003c/em>\u003c/p>\n\u003cp style=\"text-align: center\">\u003cem>Please f-ck me\u003c/em>\u003c/p>\n\u003cp>What can I say? The guy has a way with words.\u003c/p>\n\u003cp>Prison Bestie suddenly grabs his forehead in pain. I'm pretty sure that's not how going blind works, but okay.\u003c/p>\n\u003cp>Time to (begrudgingly) check in on whatever evil mess Elizabeth and Malfoy are up to.\u003c/p>\n\u003cp>Actually, let's not.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-102172\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/02/slam-door.gif\" alt=\"\" width=\"300\" height=\"230\">\u003c/p>\n\u003cp>Over at chez Poldark, Mrs. \u003ca href=\"https://vignette.wikia.nocookie.net/peanuts/images/b/bd/Pigpen.jpg/revision/latest?cb=20160715070328\">Pigpen\u003c/a>, the maid, decides to become the 19th-century equivalent of a junk folder by keeping a newly-arrived love letter from Demelza.\u003c/p>\n\u003cp>Now showing:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106079\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/youve-got-mail-featured-copy.jpg\" alt=\"\" width=\"800\" height=\"450\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/09/youve-got-mail-featured-copy.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/youve-got-mail-featured-copy-160x90.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/youve-got-mail-featured-copy-768x432.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/youve-got-mail-featured-copy-240x135.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/youve-got-mail-featured-copy-375x211.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/youve-got-mail-featured-copy-520x293.jpg 520w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003c/p>\n\u003cp>New character alert! His name is Jago, which just so happens to be the portmanteau couple name I use for \u003ca href=\"http://images4.fanpop.com/image/photos/17800000/Jafar-Iago-jafar-17878433-1267-763.jpg\">Jafar and Iago\u003c/a> from \u003cem>Aladdin. \u003c/em>\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106081\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/jafar-iago-aladdin.gif\" alt=\"\" width=\"498\" height=\"264\">\u003c/p>\n\u003cp>Jago gets everyone riled up about merchants exporting grain to Portugal instead of feeding the hungry people at home, and leads a protest.\u003c/p>\n\u003cp>\u003cem>What do we want?\u003c/em>\u003c/p>\n\u003cp>\u003cem>Bread and maybe even some breakfast cereal that comes with a free toy in the box! \u003c/em>\u003c/p>\n\u003cp>\u003cem>When do we want it? \u003c/em>\u003c/p>\n\u003cp>\u003cem>Um, preferably before we all die of starvation!\u003c/em>\u003c/p>\n\u003cp>In summary:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-medium wp-image-106082\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/kris-jenner-give-me-the-fucking-bread-4.gif\" alt=\"\" width=\"250\" height=\"250\">\u003c/p>\n\u003cp>But the merchants don't feel like sharing.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106083\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/abu-aladdin-bread-eating.gif\" alt=\"\" width=\"500\" height=\"297\">\u003c/p>\n\u003cp>The starving mob is mighty hangry (we've all been there), so a big brawl erupts. A guard strikes a woman really hard. Before I can even wish for his death, the guard is wrestled to the ground, smacks his head and croaks.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106085\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/nicki-minaj-shrug-gif-who-cares-oh-well.gif\" alt=\"\" width=\"500\" height=\"282\">\u003c/p>\n\u003cp>Across town, Demelza finds Prison Bestie's mail! It's another horny poem!\u003c/p>\n\u003cp>\u003cem>Girl, you know it feels real good\u003c/em>\u003cbr>\n\u003cem>We can do it 'til we both wake up\u003c/em>\u003cbr>\n\u003cem>I wanna sex you up\u003c/em>\u003c/p>\n\u003cp>Okay, fine, those are actually lyrics from a \u003ca href=\"https://www.youtube.com/watch?v=kO6BtpIzIiM\">Color Me Badd song\u003c/a>, but it's close enough.\u003c/p>\n\u003cp>\u003cstrong>Public Service Announcement:\u003c/strong> Did you know that PBS edits out entire scenes from the American broadcast of this show?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-medium wp-image-58899\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/01/How-Rude-Stephanie-Full-House.gif\" alt=\"\" width=\"320\" height=\"256\">\u003c/p>\n\u003cp>For instance, the Brits got to see Gross Goblin spying on Morwenna's feet through a peephole while touching himself!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-medium wp-image-106087\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/michelle-tanner-feet-gross-scream.gif\" alt=\"\" width=\"360\" height=\"360\">\u003c/p>\n\u003cp>Actually, typing that out made me realize PBS is shielding us from having nightmares. Thanks for looking out, y'all! Carry on.\u003c/p>\n\u003cp>Some rich white dudes are very miffed about the grain throwdown. If there wasn't a gross power disparity between the classes, one of the starving poor people could tell them to get over it with this advice:\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106088\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/why-dont-you-have-a-piece-of-bread-calm-down-rhobh.gif\" alt=\"\" width=\"356\" height=\"200\">\u003c/p>\n\u003cp>Instead, the rich white dudes draw up charges against all the paupers who were present at the smackdown, including Jago and Demelza's brothers, Drake and Sam. Ross offers to round them all up himself (lest we forget, one mere episode ago, he threatened to shoot all of his friends in the street, so they're used to his class traitor ways by now).\u003c/p>\n\u003cp>Because this season premiere is on steroids and generally doing the most, Jago, Drake and Sam are quickly put on trial and sentenced to death.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-98528\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/01/boy-that-escalated-quickly.gif\" alt=\"\" width=\"355\" height=\"186\">\u003c/p>\n\u003cp>Ross races home and decides:\u003c/p>\n\u003cul>\n\u003cli>this is not the right time to tell Demelza her brothers are about to be hanged.\u003c/li>\n\u003cli>this \u003cem>is\u003c/em> the right time to casually chat about whether polyamory is possible.\u003c/li>\n\u003c/ul>\n\u003cp>\u003cstrong>Ross:\u003c/strong> \"Do you think there's room in a woman's heart for two men?\"\u003c/p>\n\u003cp>\u003cstrong>Demelza:\u003c/strong> \"Or two women in a man's?\"\u003c/p>\n\u003cp>That's right, D! Don't let him turn things around on you just cause you mercy F'd a cutie with bad eyes!\u003c/p>\n\u003cp>The next day, Ross goes to the public hanging with no apparent plan. But before we get to the wildly unnecessary capital punishment, can we pause to appreciate this woman fully checking out Ross' butt?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106089\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/Poldark-butt.gif\" alt=\"\" width=\"480\" height=\"268\">\u003c/p>\n\u003cp>Bless her heart.\u003c/p>\n\u003cp>Okay, back to all the injustice. Jago, Sam and Drake are marched to their nooses, and Ross decides his only option is to go full-on nuclear disgruntled Apple store customer:\u003c/p>\u003c/p>\u003cp>\u003cspan class='utils-parseShortcode-shortcodes-__youtubeShortcode__embedYoutube'>\n \u003cspan class='utils-parseShortcode-shortcodes-__youtubeShortcode__embedYoutubeInside'>\n \u003ciframe\n loading='lazy'\n class='utils-parseShortcode-shortcodes-__youtubeShortcode__youtubePlayer'\n type='text/html'\n src='//www.youtube.com/embed/jiyMx7rDKAM'\n title='//www.youtube.com/embed/jiyMx7rDKAM'\n allowfullscreen='true'\n style='border:0;'>\u003c/iframe>\n \u003c/span>\n \u003c/span>\u003c/p>\u003cp>\u003cp>Unlike the woman in the clip above, Ross actually has a point, inspiring one of the judges to announce that he's had a change of heart: \u003cem>I'll be 66.6% reasonable! Drake and Sam can live! But let's still kill Jago 'cause what kind of name is Jago?\u003c/em>\u003c/p>\n\u003cp>The executioner doesn't waste any time. Rest in power, Jago! We hardly knew ye.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106091\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/jafar-iago-neck-gif.gif\" alt=\"\" width=\"500\" height=\"284\">\u003c/p>\n\u003cp>Meanwhile, Demelza is over at Prison Bestie's house, trying to give him the It's Not You, It's Me (And Also Your Bad Poetry) talk. Not taking the hint, Prison Bestie shares an extended remix of his horny poem. Demelza doesn't know what to make of the new lines because she just learned to read and write a few years ago, so he gives her the CliffsNotes version: Have sex with me again or I will kill myself. Romantic, and not at all alarming!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106093\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/chrissy-tiegan-awkward.gif\" alt=\"\" width=\"446\" height=\"252\">\u003c/p>\n\u003cp>All right, fine, let's check in with Elizabeth. She's still drinking liquid Xanax (whatever helps you forget all the evil stuff you've done!), she's thinking about having another kid (maybe this one will actually be related to the guy she's married to this time!) and she's planning on moving away from Cornwall for good.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-full wp-image-106094\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/need-help-packing-beat-it-queen-drag-race-bianca-gif.gif\" alt=\"\" width=\"498\" height=\"274\">\u003c/p>\n\u003cp>Now that that's out of the way, let's cleanse our palates with a character we all love and adore. HORACE THE PUG!\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-106095 size-medium\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/horace-3-800x582.jpg\" alt=\"\" width=\"800\" height=\"582\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-3-800x582.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-3-160x116.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-3-768x559.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-3-1020x743.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-3-1200x874.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-3-1920x1398.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-3-1180x859.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-3-960x699.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-3-240x175.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-3-375x273.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-3-520x379.jpg 520w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-106096 size-medium\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/horace-2-800x570.jpg\" alt=\"\" width=\"800\" height=\"570\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-2-800x570.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-2-160x114.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-2-768x547.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-2-1020x726.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-2-1200x854.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-2-1920x1367.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-2-1180x840.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-2-960x684.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-2-240x171.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-2-375x267.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-2-520x370.jpg 520w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter wp-image-106097 size-medium\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/horace-800x862.jpg\" alt=\"\" width=\"800\" height=\"862\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-800x862.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-160x172.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-768x828.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-1020x1099.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-1114x1200.jpg 1114w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-1180x1272.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-960x1034.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-240x259.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-375x404.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace-520x560.jpg 520w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/horace.jpg 1392w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003c/p>\n\u003cp>Has Horace been working out? He looks good!\u003c/p>\n\u003cp>Apparently, something other than Horace's natural beauty is happening in this scene. Blondie and Doc are talking about reproducing. Horace barks wildly.\u003c/p>\n\u003cp>I am fluent in Horace, so I'll translate: \u003cem>Kids?! I object! What am I, chopped liver?! (Mmmm, chopped liver.) But for real, I don't need some rugrats getting jam all over my gorgeous coat and tugging at my ears and stuff. Ring the alarm, I've been doing this too long, and I'll be damned if I see another child \u003c/em>\u003cem>on your arm.\u003c/em>\u003c/p>\n\u003cp>Horace makes a convincing case.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-medium wp-image-106092\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/imwithhorance.jpg\" alt=\"\" width=\"572\" height=\"572\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/09/imwithhorance.jpg 572w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/imwithhorance-160x160.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/imwithhorance-240x240.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/imwithhorance-375x375.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/imwithhorance-520x520.jpg 520w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/imwithhorance-32x32.jpg 32w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/imwithhorance-50x50.jpg 50w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/imwithhorance-64x64.jpg 64w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/imwithhorance-96x96.jpg 96w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/imwithhorance-128x128.jpg 128w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/imwithhorance-150x150.jpg 150w\" sizes=\"(max-width: 572px) 100vw, 572px\">\u003c/p>\n\u003cp>Am I doing too much?\u003c/p>\n\u003cp>Maybe.\u003c/p>\n\u003cp>Will I stop?\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-medium wp-image-106099\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/nope.jpeg\" alt=\"\" width=\"600\" height=\"700\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2018/09/nope.jpeg 600w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/nope-160x187.jpeg 160w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/nope-240x280.jpeg 240w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/nope-375x438.jpeg 375w, https://ww2.kqed.org/app/uploads/sites/12/2018/09/nope-520x607.jpeg 520w\" sizes=\"(max-width: 600px) 100vw, 600px\">\u003c/p>\n\u003cp>Now that I got that out of my system, let's get back to the action. At chez Poldark, Ross and Demelza are in couples therapy, minus the therapist. After a calm and frank conversation about their respective lovers, Ross admits he has taken Demelza for granted (ya think?!) and says he now realizes she is indispensable, irreplaceable and the better part of him (again, ya think?!?).\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-medium wp-image-36622\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2016/09/raw-2.gif\" alt=\"\" width=\"260\" height=\"194\">\u003c/p>\n\u003cp>But has this epiphany arrived too late to save their marriage?\u003c/p>\n\u003cp>Demelza cuddles up to Ross by the fire and says she hopes not.\u003c/p>\n\u003cp>\u003cimg class=\"aligncenter size-medium wp-image-106101\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2018/09/crying-fan.gif\" alt=\"\" width=\"480\" height=\"248\">\u003c/p>\n\u003cp>End scene!\u003c/p>\n\u003cp>\u003cem>After every episode, it’s only right to reward characters who’ve impressed and diss the ones that haven’t, so here goes:\u003c/em>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>PIECE OF COAL: Malfoy and Elizabeth. \u003c/strong>SCRAM!\u003c/span>\u003c/p>\n\u003cp>\u003cstrong>HONORABLE MENTION: Horace the Pug. \u003c/strong>I can't wait to vote for him in 2020.\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>BRONZE:\u003c/strong> \u003cstrong>Random Lady at the Hanging. \u003c/strong>Innocent men are about to die and she's got man buns on the brain? I respect that.\u003c/span>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>SILVER: Ross. \u003c/strong>Congrats are in order! He didn't treat his wife like crap for one whole episode! Keep it up! Or else.\u003c/span>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cstrong>GOLD: Demelza\u003c/strong>\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>. \u003c/strong>Who knew bedding (or in this case, sand dune-ing) a younger man was all she needed to do to access Ross' love? She shall heretofore be known as the patron saint of having one's cake and eating it too. #Goals!\u003c/span>\u003c/p>\n\u003cp>Until next week! If you miss my thoughts on \u003cem>Poldark\u003c/em> or pop culture in general, follow me on Twitter \u003ca href=\"https://twitter.com/xcusemybeauty\">@xcusemybeauty\u003c/a>, listen to my podcast \u003ca href=\"https://itunes.apple.com/us/podcast/the-cooler/id1041117499?mt=2\">\u003cem>The Cooler\u003c/em>\u003c/a>, or read all my \u003ca href=\"https://ww2.kqed.org/pop/tag/recaps/\">other \u003cem>Poldark\u003c/em> recaps\u003c/a> below!\u003c/p>\n\u003cp>\u003cem>\u003cstrong>More recaps:\u003c/strong>\u003c/em>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105805/poldark-season-4-episode-5-recap-no-tears-left-to-cry\">'Poldark' Season 4 Episode 5 Recap: No Tears Left To Cry\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105803/poldark-season-4-episode-4-recap-cry-me-a-river\">'Poldark' Season 4 Episode 4 Recap: Cry Me A River\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105795/poldark-season-4-episode-3-recap-homeward-bound\">'Poldark' Season 4 Episode 3 Recap: Homeward Bound\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/105791/poldark-season-4-episode-2-recap-ready-to-run\">'Poldark' Season 4 Episode 2 Recap: Ready to Run\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/pop/96601/poldark-season-3-finale-recap-look-what-you-made-me-do\">'Poldark' Season 3 Finale Recap: Look What You Made Me Do\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/11/13/poldark-season-3-episode-7-recap-i-wanna-sex-you-up/\">'Poldark' Season 3 Episode 7 Recap: I Wanna Sex You Up\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/11/05/poldark-season-3-episode-6-recap-you-give-love-a-bad-name/\">'Poldark' Season 3 Episode 6 Recap: You Give Love A Bad Name\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/29/poldark-season-3-episode-5-recap-the-one-that-got-away/\">'Poldark' Season 3 Episode 5 Recap: The One That Got Away\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/24/poldark-season-3-episode-4-recap-break-free/\">'Poldark' Season 3 Episode 4 Recap: Break Free\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/15/poldark-season-3-episode-3-recap-kiss-the-girl/\">'Poldark' Season 3 Episode 3 Recap: Kiss the Girl\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/08/poldark-season-3-episode-2-recap-voulez-vous-coucher-avec-moi/\">‘Poldark’ Season 3 Episode 2 Recap: Voulez-vous Coucher Avec Moi?\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/02/poldark-season-3-premiere-recap-same-old-mistakes/\">‘Poldark’ Season 3 Premiere Recap: Same Old Mistakes\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/11/27/poldark-season-2-finale-recap-burn-baby-burn/\">‘Poldark’ Season 2 Finale Recap: Burn Baby Burn\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/20/poldark-season-2-episode-8-recap-man-i-feel-like-a-woman/\">'Poldark' Season 2, Episode 8 Recap: Man! I Feel Like A Woman!\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/13/poldark-season-2-episode-7-recap-im-in-love-with-a-monster/\">'Poldark' Season 2, Episode 7 Recap: I'm In Love With A Monster\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/06/poldark-season-2-episode-6-recap-informer/\">'Poldark' Season 2, Episode 6 Recap: Informer\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/10/30/poldark-season-2-episode-5-recap-before-he-cheats/\">'Poldark' Season 2, Episode 5 Recap: Before He Cheats\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/10/24/poldark-season-2-episode-4-recap-sink-or-swim/\">'Poldark' Season 2, Episode 4 Recap: Sink or Swim\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/10/17/poldark-season-2-episode-3-recap-miss-independent/\">'Poldark' Season 2, Episode 3 Recap: Miss Independent\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/10/02/poldark-season-2-episode-2-recap-you-dont-bring-me-flowers/\">'Poldark' Season 2, Episode 2 Recap: You Don't Bring Me Flowers\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/27/poldark-season-2-premiere-recap-court-and-spark/\">'Poldark' Season 2, Episode 1 Recap: Court and Spark\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/23/poldark-season-1-episode-4-recap-send-my-love-to-your-new-lover/\"> 'Poldark' Season 1, Episode 4 Recap: Send My Love to Your New Lover\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/21/poldark-season-1-episode-3-recap-oops-there-goes-my-shirt/\">‘Poldark’ Season 1, Episode 3 Recap: Oops, There Goes My Shirt\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/20/poldark-season-1-episode-2-recap-guns-and-ships-bang-bang/\">‘Poldark’ Season 1, Episode 2 Recap: Bang Bang\u003c/a>\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "floatright"
},
"numeric": [
"floatright"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>\u003ca href=\"http://ww2.kqed.org/pop/2016/09/19/poldark-season-1-premiere-recap-stayin-alive/\">‘Poldark’ Season 1 Premiere Recap: Stayin’ Alive\u003c/a>\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/pop/105789/poldark-season-4-premiere-recap-you-keep-me-hangin-on",
"authors": [
"27"
],
"categories": [
"pop_3"
],
"tags": [
"pop_2905",
"pop_8"
],
"featImg": "pop_106103",
"label": "pop"
},
"pop_96601": {
"type": "posts",
"id": "pop_96601",
"meta": {
"index": "posts_1716263798",
"site": "pop",
"id": "96601",
"score": null,
"sort": [
1511142142000
]
},
"parent": 0,
"labelTerm": {
"site": "pop"
},
"blocks": [],
"publishDate": 1511142142,
"format": "standard",
"disqusTitle": "'Poldark' Season 3 Finale Recap: Look What You Made Me Do",
"title": "'Poldark' Season 3 Finale Recap: Look What You Made Me Do",
"headTitle": "KQED Pop | KQED Arts",
"content": "\u003cp>In \u003ca href=\"https://ww2.kqed.org/pop/2017/11/13/poldark-season-3-episode-7-recap-i-wanna-sex-you-up/\">the previous episode of \u003cem>Poldark\u003c/em>\u003c/a>, Ross kissed Elizabeth all over her head, Demelza asked for an open relationship, and Jennifer Lawrence randomly hooked up with Gross Goblin. Will Ross get mono from all that smooching? Will Demelza finally blast some Marvin Gaye and get it on with Prison Bestie? Will Jennifer Lawrence explain why in the world she gave her sister's evil husband a lap dance? Only one way to find out! On with the show!\u003c/p>\n\u003cp>On the edge of a cliff, Bone Maraca Pirate and Mrs. Pigpen are getting tanked on rum because what else is there to do in 18th-century Cornwall? But something disrupts their day drinking; French ships coming in hot! All the other bored and/or drunk townies pick up their pitchforks and tiki torches (too soon?), vow to start using the term \"freedom fries\" (not too soon), and head to the beach to meet the invasion.\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/pitchfork-mob-gif-south-park.gif\">\u003cimg class=\"aligncenter size-full wp-image-97460\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/pitchfork-mob-gif-south-park.gif\" alt=\"\" width=\"480\" height=\"270\">\u003c/a>\u003c/p>\n\u003cp>But no one comes ashore. The French were either spying or just wanted to take a sick Instagram shot of waves crashing on the English shore (no one said getting 100 likes was easy).\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/like-instagram-gif.gif\">\u003cimg class=\"aligncenter size-full wp-image-97459\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/like-instagram-gif.gif\" alt=\"\" width=\"480\" height=\"270\">\u003c/a>\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>On a different cliffside, Demelza reads a poem from Prison Bestie. It reads:\u003c/p>\n\u003cp style=\"text-align: center\">\u003cem>Roses are red\u003c/em>\u003c/p>\n\u003cp style=\"text-align: center\">\u003cem>Violets are blue\u003c/em>\u003c/p>\n\u003cp style=\"text-align: center\">\u003cem>Please f-ck me.\u003c/em>\u003c/p>\n\u003cp>Demelza is wowed by his frank lyricism. Her adultery likelihood meter goes from 95% to 96%.\u003c/p>\n\u003cp>On his way back from passing laws in London that make sure poor people can't afford grain during a famine, Malfoy passes Drake's house and sees him minding his own damn business. Malfoy makes a mental note to destroy the little happiness he has left because sociopaths gonna sociopath.\u003c/p>\n\u003cp>Over at Toe Jam Headquarters, Doc prescribes Morwenna a tincture that will help her deal with her FML existence (it knocks her out cold) and advises Gross Goblin to continue not raping her. Gross Goblin quickly agrees because Jennifer Lawrence has taken off her shoe and is rubbing her foot while staring longingly at him.\u003c/p>\n\u003cp>Dear Jennifer Lawrence, I have one thing to say to you:\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2015/07/tyra-rooting-for-you.gif\">\u003cimg class=\"aligncenter size-full wp-image-16986\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2015/07/tyra-rooting-for-you.gif\" alt=\"\" width=\"500\" height=\"303\">\u003c/a>\u003c/p>\n\u003cp>After Doc leaves, Morwenna snores and dreams of toads, while Gross Goblin and J. La have really loud sex in the next room.\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/scarlet-ohara-gone-with-the-wind-gagging-upset-gif.gif\">\u003cimg class=\"aligncenter size-full wp-image-97461\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/scarlet-ohara-gone-with-the-wind-gagging-upset-gif.gif\" alt=\"\" width=\"200\" height=\"200\">\u003c/a>\u003c/p>\n\u003cp>In town, Ross has been chosen to lead a neighborhood-watch militia. I can't even pretend to care at this point.\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/next-housewives-kenya-gif.gif\">\u003cimg class=\"aligncenter size-large wp-image-97464\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/next-housewives-kenya-gif.gif\" alt=\"\" width=\"498\" height=\"278\">\u003c/a>\u003c/p>\n\u003cp>Back at Athlete's Foot Locker, Jennifer Lawrence announces that she's pregnant. So it's official. She never wanted revenge for her sister, only to get a piece of that toe-slurping action. Congratulations, J. La, you're officially the worst.\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/i-hate-you-gif-22.gif\">\u003cimg class=\"aligncenter size-large wp-image-97466\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/i-hate-you-gif-22.gif\" alt=\"\" width=\"500\" height=\"281\">\u003c/a>\u003c/p>\n\u003cp>The next day, Drake discovers that someone has destroyed his blacksmith shop and driven off his customers. Geez, let the poor boy sadly hammer hot metal! Demelza realizes Malfoy is most likely behind this and runs to Ross for help. Ross says he has bigger things to worry about and explains that his awesome, gorgeous, cool ex would never allow such a thing to happen anyway. Demelza's facial reaction (and a little something I added) speaks for us all:\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/demelza-middle-finger.jpg\">\u003cimg class=\"aligncenter size-large wp-image-97467\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/demelza-middle-finger-1020x572.jpg\" alt=\"\" width=\"640\" height=\"359\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2017/11/demelza-middle-finger-1020x572.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/demelza-middle-finger-160x90.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/demelza-middle-finger-800x449.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/demelza-middle-finger-768x431.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/demelza-middle-finger-1920x1077.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/demelza-middle-finger-1180x662.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/demelza-middle-finger-960x538.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/demelza-middle-finger-240x135.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/demelza-middle-finger-375x210.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/demelza-middle-finger-520x292.jpg 520w\" sizes=\"(max-width: 640px) 100vw, 640px\">\u003c/a>\u003c/p>\n\u003cp>For those keeping track, her extra-marital affair likelihood meter just went up from 96% to 97%.\u003c/p>\n\u003cp>Over at Toe Fungus Incorporated, Jennifer Lawrence has an idea: she'll get married to a random librarian and they'll pretend Gross Goblin has nothing to do with the baby... for a price. So this was all about money? It would have been so much better if Jennifer Lawrence had been a revenge-obsessed mastermind, but she's just a horny blackmailer. FAIL. The writers trying to effectively utilize this character:\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/Funny-Fail-Moments-034.gif\">\u003cimg class=\"aligncenter size-full wp-image-97468\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/Funny-Fail-Moments-034.gif\" alt=\"\" width=\"321\" height=\"354\">\u003c/a>\u003c/p>\n\u003cp>On the other side of town, Demelza continues to beg Ross to stand up for Drake and all the poor people being trampled by the Malfoys of the world. For once, Ross doesn't feel like it. \"You would have me pontificate and play the hero and make some grand, dramatic gesture. I am not that man, Demelza! I have never been that man!\"\u003c/p>\n\u003cp>Hold on a minute, brb. *rewatches the past three seasons of this show* Okay, I'm back. Um, Ross, you are very much the kind of man who loves pontificating and playing the hero. Just admit that you're feeling lazy today.\u003c/p>\n\u003cp>That night, Malfoy's Slytherin crony burns down Drake's barn. I distinctly hear a horse in distress, but am choosing to ignore the possibility that this dude just murdered Drake's horse for no good reason.\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/wpid-wp-1435808733932.gif\">\u003cimg class=\"aligncenter size-full wp-image-97470\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/wpid-wp-1435808733932.gif\" alt=\"\" width=\"420\" height=\"398\">\u003c/a>\u003c/p>\n\u003cp>I get enough violence against horses from \u003cem>Game of Thrones\u003c/em>, thank you very much.\u003c/p>\n\u003cp>Because he's a decent person who hasn't yet learned that you can't convince people to stop being pure evil by politely asking, Drake strolls over to Elizabeth's to humbly request that her husband's thugs maybe stop trying to kill him and his livelihood. While Elizabeth is in the middle of saying that Malfoy would never do such a thing, Malfoy storms in, threatens to have Drake physically thrown out, and flat-out admits to terrorizing Cornwall's Nicest Person of the Year. Somehow, Elizabeth is surprised by this.\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/use-your-brain-dance-moms-gif.gif\">\u003cimg class=\"aligncenter size-full wp-image-97471\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/use-your-brain-dance-moms-gif.gif\" alt=\"\" width=\"400\" height=\"225\">\u003c/a>\u003c/p>\n\u003cp>Outside, Drake continues to mind his business in the nicest way possible, when three Slytherin cronies accuse him of trespassing. They proceed to punch, stomp, and almost kick him to death, before dumping his body into a muddy ditch.\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/help-somebody-simba.gif\">\u003cimg class=\"aligncenter size-full wp-image-97473\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/help-somebody-simba.gif\" alt=\"\" width=\"500\" height=\"280\">\u003c/a>\u003c/p>\n\u003cp>Back on Bunions and Corns Drive, Jennifer Lawrence is still blackmailing Gross Goblin by threatening to write the Bishop about the baby and the mole shaped like a pig's tail on Gross Goblin's butt.\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/too-much-information-tmi-chandler-friends-gif.gif\">\u003cimg class=\"aligncenter size-full wp-image-97474\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/too-much-information-tmi-chandler-friends-gif.gif\" alt=\"\" width=\"400\" height=\"285\">\u003c/a>\u003c/p>\n\u003cp>Morwenna overhears everything and feels bummed that she's not only married to trash, but related to it too.\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/i-hate-everyone-pissed-girl-gif.gif\">\u003cimg class=\"aligncenter size-full wp-image-97475\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/i-hate-everyone-pissed-girl-gif.gif\" alt=\"\" width=\"480\" height=\"270\">\u003c/a>\u003c/p>\n\u003cp>Back in the muddy ditch, Demelza and Sam find Drake and rush him home. Doc is like, \u003cem>Woah, you almost died... again! \u003c/em>Drake is too nice to say what he's thinking:\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/no-shit-sherlock-gif.gif\">\u003cimg class=\"aligncenter size-full wp-image-97476\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/no-shit-sherlock-gif.gif\" alt=\"\" width=\"500\" height=\"233\">\u003c/a>\u003c/p>\n\u003cp>Drake is also too nice to tell anyone the identities of his almost-murderers. Ughhhh, sometimes when they go low, we don't have to go high, Michelle!\u003c/p>\n\u003cp>Sam agrees with me. He takes a break from memorizing the Bible to run to the bar and incite a riot with the help of Bone Maraca Pirate.\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/amen-raven-gif-drag-race.gif\">\u003cimg class=\"aligncenter size-full wp-image-97477\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/amen-raven-gif-drag-race.gif\" alt=\"\" width=\"330\" height=\"248\">\u003c/a>\u003c/p>\n\u003cp>Over at Malfoy Manor, Elizabeth finally gets pissed about something Malfoy has done and threatens to end their marriage (this probably just means staying married but not talking to each other that much because it's the 18th century). Being mean to Drake is akin to the high crime of kicking all the puppies. I'm glad Elizabeth can see that.\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/even-a-broken-clock-is-right-twice-a-day-gif.gif\">\u003cimg class=\"aligncenter size-full wp-image-97478\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/even-a-broken-clock-is-right-twice-a-day-gif.gif\" alt=\"\" width=\"200\" height=\"200\">\u003c/a>\u003c/p>\n\u003cp>At Drake's bedside, Mrs. Pigpen grabs Demelza to tell her she has a visitor. When Demelza resists, Mrs. Pigpen sermonizes: \"How oft do the men take a fancy to a woman, and sometimes act on it?\" Preach that Gospel!\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2016/09/raw-2.gif\">\u003cimg class=\"aligncenter size-full wp-image-36622\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2016/09/raw-2.gif\" alt=\"\" width=\"260\" height=\"194\">\u003c/a>\u003c/p>\n\u003cp>Demelza declares that, since Ross gave up all thoughts of Elizabeth, she should do the same with Prison Bestie. Mrs. Pigpen, #TeamPrisonBestie co-captain (I'm the other one), replies: \"Did he? You sure?\"\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2016/09/tumblr_n19y4rrbwl1rrx588o1_500.gif\">\u003cimg class=\"aligncenter size-full wp-image-38275\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2016/09/tumblr_n19y4rrbwl1rrx588o1_500.gif\" alt=\"\" width=\"464\" height=\"328\">\u003c/a>\u003c/p>\n\u003cp>Back at Ingrown Toe Nail Lane, Gross Goblin barges into Morwenna's room and demands sex. But he quickly learns that the Old Morwenna can't come to the phone right now. Why? 'Cause she's dead! The new Morwenna has had it. She tells him to get the F out of her room and never come back. When he unbuckles his belt and starts his rape routine, she threatens to murder their child.\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/10/meryl-j-lo-gif.gif\">\u003cimg class=\"aligncenter size-full wp-image-96487\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/10/meryl-j-lo-gif.gif\" alt=\"\" width=\"245\" height=\"245\">\u003c/a>\u003c/p>\n\u003cp>Someone else who's had it (for the zillionth time): Demelza. She finds Ross and tells him she knows about how he kissed Elizabeth all over her head. \"I'm weary of it. Secret kisses, secret smiles. How many more secrets must there be between us? Keep them, Ross. Keep them all. And I will keep mine.\"\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2016/02/giphy-3.gif\">\u003cimg class=\"aligncenter size-full wp-image-20666\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2016/02/giphy-3.gif\" alt=\"\" width=\"245\" height=\"230\">\u003c/a>\u003c/p>\n\u003cp>Demelza walks home to find Prison Bestie waiting for her. She's like, \u003cem>Hey, I got your little poem. Let's do this.\u003c/em>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/get-it-girl-gif.gif\">\u003cimg class=\"aligncenter size-full wp-image-97482\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/get-it-girl-gif.gif\" alt=\"\" width=\"480\" height=\"270\">\u003c/a>\u003c/p>\n\u003cp>They walk to the beach, where Prison Bestie reveals that, in six months, he will be completely blind. Demelza holds his hand (and the meter ticks up a notch from 97% to 98%).\u003c/p>\n\u003cp>Elsewhere, Ross gets a letter informing him that there is a threat in town. He runs off with his little neighborhood watch.\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2016/11/no-one-cares-hunter-E2-99-A5-35130856-391-331.gif\">\u003cimg class=\"aligncenter size-full wp-image-48723\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2016/11/no-one-cares-hunter-E2-99-A5-35130856-391-331.gif\" alt=\"\" width=\"391\" height=\"331\">\u003c/a>\u003c/p>\n\u003cp> \u003c/p>\n\u003cp>Back to the good stuff: Prison Bestie explains to Demelza that yes, he technically owes his life to Ross and it would be pretty messed up to sex up his wife, but having an affair would be so cool and poetic! Demelza isn't so sure... until he puts his hand on her collarbone. 99%!\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/demelza-poldark-heart-eyes.jpg\">\u003cimg class=\"aligncenter size-large wp-image-97484\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/demelza-poldark-heart-eyes-1020x572.jpg\" alt=\"\" width=\"640\" height=\"359\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2017/11/demelza-poldark-heart-eyes-1020x572.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/demelza-poldark-heart-eyes-160x90.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/demelza-poldark-heart-eyes-800x449.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/demelza-poldark-heart-eyes-768x431.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/demelza-poldark-heart-eyes-1920x1077.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/demelza-poldark-heart-eyes-1180x662.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/demelza-poldark-heart-eyes-960x539.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/demelza-poldark-heart-eyes-240x135.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/demelza-poldark-heart-eyes-375x210.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/demelza-poldark-heart-eyes-520x292.jpg 520w\" sizes=\"(max-width: 640px) 100vw, 640px\">\u003c/a>\u003c/p>\n\u003cp>Then he says, \"Shall we grant ourselves to each other, so I may go into the darkness knowing that I once tasted heaven?\" *throws adultery meter out* Not even a real French invasion could stop this seduction at this point.\u003c/p>\n\u003cp>Demelza takes his hand and leads him into the grass!\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/kelly-rowland-7.gif\">\u003cimg class=\"aligncenter size-full wp-image-97485\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/kelly-rowland-7.gif\" alt=\"\" width=\"500\" height=\"284\">\u003c/a>\u003c/p>\n\u003cp style=\"text-align: center\">They lie down!\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/kelly-rowland-2-gif.gif\">\u003cimg class=\"aligncenter wp-image-97489\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/kelly-rowland-2-gif.gif\" alt=\"\" width=\"500\" height=\"282\">\u003c/a>\u003c/p>\n\u003cp style=\"text-align: center\">They kiss!\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/kelly-rowland-3-gif.gif\">\u003cimg class=\"aligncenter wp-image-97488 size-full\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/kelly-rowland-3-gif.gif\" alt=\"\" width=\"500\" height=\"281\">\u003c/a>\u003c/p>\n\u003cp style=\"text-align: center\">He puts his hand on her knee!\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/kelly-rowland-gif.gif\">\u003cimg class=\"aligncenter wp-image-97490\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/kelly-rowland-gif.gif\" alt=\"\" width=\"500\" height=\"282\">\u003c/a>\u003c/p>\n\u003cp style=\"text-align: center\">She guides it up her skirt!!!!!!!!!!!!!!!\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/kelly-rowland-4-gif.gif\">\u003cimg class=\"aligncenter wp-image-97487 size-full\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/kelly-rowland-4-gif.gif\" alt=\"\" width=\"500\" height=\"282\">\u003c/a>\u003c/p>\n\u003cp style=\"text-align: center\">They get to it.\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/kelly-rowland-6-gif.gif\">\u003cimg class=\"aligncenter wp-image-97486\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/kelly-rowland-6-gif.gif\" alt=\"\" width=\"500\" height=\"282\">\u003c/a>\u003c/p>\n\u003cp>In more snooze-worthy news, Ross and his little militia are awaiting the supposed threat. It turns out to just be Sam and Bone Maraca Pirate's riot. They want to raid Malfoy's grain storage to feed the starving. Despite the fact that this kind of Robin Hood-ing is very much Ross' brand, he threatens to shoot all of his poor friends and vows to defend the interests of the ruling class.\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/britney-confused-2-gif.gif\">\u003cimg class=\"aligncenter wp-image-97494 size-full\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/britney-confused-2-gif.gif\" alt=\"\" width=\"500\" height=\"281\">\u003c/a>\u003c/p>\n\u003cp>Sam is like, \u003cem>Bro, WTF! You love poor people! Let us eat.\u003c/em> Ross warns that they have until the count of 10 to leave.\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/britney-confused-gif.gif\">\u003cimg class=\"aligncenter size-full wp-image-97491\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/britney-confused-gif.gif\" alt=\"\" width=\"500\" height=\"281\">\u003c/a>\u003c/p>\n\u003cp>Bone Maraca defiantly says, \"Or what?\" Ross' militia load and point their rifles.\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/britney-pained-reaction-gif.gif\">\u003cimg class=\"aligncenter size-full wp-image-97492\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/britney-pained-reaction-gif.gif\" alt=\"\" width=\"500\" height=\"281\">\u003c/a>\u003c/p>\n\u003cp>Ross barks that they leave him no choice. Bone Maraca Pirate starts counting for him because he's a bad ass.\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/britney-ears-gif.gif\">\u003cimg class=\"aligncenter size-full wp-image-97493\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/britney-ears-gif.gif\" alt=\"\" width=\"500\" height=\"277\">\u003c/a>\u003c/p>\n\u003cp>When Bone Maraca Pirate gets to 10, Ross has a flashback of the guillotine and pictures all his friends getting shot, so he announces that he still cares about poor people and will run for Parliament at some point to advocate for their right not to starve to death. That's cute and all, but these people are starving \u003cem>right now,\u003c/em> and you just randomly pulled a bunch of guns on them. We're supposed to just forgive and forget that?\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/britney-huh-gif.gif\">\u003cimg class=\"aligncenter size-large wp-image-97497\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/britney-huh-gif.gif\" alt=\"\" width=\"500\" height=\"290\">\u003c/a>\u003c/p>\n\u003cp>Apparently so. Bone Maraca Pirate and the other rioters react like this:\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/britney-okay-gif.gif\">\u003cimg class=\"aligncenter size-large wp-image-97498\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/britney-okay-gif.gif\" alt=\"\" width=\"500\" height=\"360\">\u003c/a>\u003c/p>\n\u003cp>\u003cstrong>Sidenote:\u003c/strong> Et tu, Doc? You still have firing squad PTSD and now you've joined one? I thought you were better than this. Consider your Horace the Pug petting privileges REVOKED!\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/cancelled-poldark.jpg\">\u003cimg class=\"aligncenter size-large wp-image-97502\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/cancelled-poldark-1020x570.jpg\" alt=\"\" width=\"640\" height=\"358\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2017/11/cancelled-poldark-1020x570.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/cancelled-poldark-160x89.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/cancelled-poldark-800x447.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/cancelled-poldark-768x429.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/cancelled-poldark-1920x1073.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/cancelled-poldark-1180x659.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/cancelled-poldark-960x536.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/cancelled-poldark-240x134.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/cancelled-poldark-375x210.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/cancelled-poldark-520x291.jpg 520w\" sizes=\"(max-width: 640px) 100vw, 640px\">\u003c/a>\u003c/p>\n\u003cp>Across town, Elizabeth wins an Oscar for Best Actress in a Loveless Marriage by putting on a big show of leaving Malfoy unless he swears on a Bible that he'll never bring up Valentine obviously being her ex's baby. Malfoy sobs and does as she asks. It's pretty awesome to see the twerp cry, but, in this situation, I'm #TeamNobody.\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/i-hate-both-of-you-gif.gif\">\u003cimg class=\"aligncenter size-full wp-image-97503\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/i-hate-both-of-you-gif.gif\" alt=\"\" width=\"500\" height=\"243\">\u003c/a>\u003c/p>\n\u003cp>Upon returning from almost killing a bunch of his friends, Ross can't find Demelza anywhere. Mrs. Pigpen feels really bad for drunkenly stirring the pot so hard earlier, and tells him Demelza went off with \"a visitor\" and might not come back.\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/dorinda-ashamed-gif.gif\">\u003cimg class=\"aligncenter size-full wp-image-97504\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/dorinda-ashamed-gif.gif\" alt=\"\" width=\"480\" height=\"232\">\u003c/a>\u003c/p>\n\u003cp>While desperately looking for Demelza, Ross instead finds Malfoy, who doesn't waste a moment gloating about how loyal his wife and how promising his government career are. All together now:\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2016/06/giphy.gif\">\u003cimg class=\"aligncenter size-full wp-image-27656\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2016/06/giphy.gif\" alt=\"\" width=\"450\" height=\"254\">\u003c/a>\u003c/p>\n\u003cp>Over on Foot-in-Mouth Avenue, Morwenna hears a knock at the door and opens it to find a bouquet of flowers. She walks outside and says, \"Wherever you are, know that I love you.\" A beat-up Drake, hiding behind the front gate, breaks down. Morwenna does too. I'm not crying, you are!\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/cry-sob-gif.gif\">\u003cimg class=\"aligncenter size-full wp-image-97505\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/cry-sob-gif.gif\" alt=\"\" width=\"500\" height=\"281\">\u003c/a>\u003c/p>\n\u003cp>That night, Ross lies in bed alone, thinking about what a crappy husband he's been and how embarrassing it's going to be when Demelza drags him on her new single:\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/look-what-you-made-me-do-demelza-poldark.jpg\">\u003cimg class=\"aligncenter wp-image-97510\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/look-what-you-made-me-do-demelza-poldark-800x812.jpg\" alt=\"\" width=\"600\" height=\"609\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2017/11/look-what-you-made-me-do-demelza-poldark-800x812.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/look-what-you-made-me-do-demelza-poldark-160x162.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/look-what-you-made-me-do-demelza-poldark-768x779.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/look-what-you-made-me-do-demelza-poldark-960x974.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/look-what-you-made-me-do-demelza-poldark-240x244.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/look-what-you-made-me-do-demelza-poldark-375x381.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/look-what-you-made-me-do-demelza-poldark-520x528.jpg 520w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/look-what-you-made-me-do-demelza-poldark-32x32.jpg 32w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/look-what-you-made-me-do-demelza-poldark-50x50.jpg 50w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/look-what-you-made-me-do-demelza-poldark-64x64.jpg 64w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/look-what-you-made-me-do-demelza-poldark-96x96.jpg 96w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/look-what-you-made-me-do-demelza-poldark.jpg 1009w\" sizes=\"(max-width: 600px) 100vw, 600px\">\u003c/a>\u003c/p>\n\u003cp>Ross' thoughts are interrupted by a returning Demelza.\u003c/p>\n\u003cp>\u003cstrong>Ross:\u003c/strong> \"I thought you might not return.\"\u003c/p>\n\u003cp>\u003cstrong>Demelza:\u003c/strong> \"I thought so too. And here I am.\"\u003c/p>\n\u003cp>They lie beside each other, both sad and regretful.\u003c/p>\n\u003cp>\u003cstrong>Ross:\u003c/strong> \"Demelza, may I ask...\"\u003c/p>\n\u003cp>\u003cstrong>Demelza:\u003c/strong> \"No, Ross. Ask me nothing.\"\u003c/p>\n\u003cp>They look at each other through their shared pain. Ross holds her into the night and whatever comes next.\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/bethenny-cry.gif\">\u003cimg class=\"aligncenter size-large wp-image-97507\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/bethenny-cry.gif\" alt=\"\" width=\"480\" height=\"260\">\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/bethenny-cry-bottle-gif.gif\">\u003cimg class=\"aligncenter size-full wp-image-97506\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/bethenny-cry-bottle-gif.gif\" alt=\"\" width=\"500\" height=\"278\">\u003c/a>\u003c/p>\n\u003cp>End scene!\u003c/p>\n\u003cp>\u003cem>Since the season is over, it’s only right to reward characters who’ve impressed and diss the ones that haven’t, so here goes:\u003c/em>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>PIECE OF COAL: Gross Goblin, Malfoy, Slytherin Crony, Jennifer Lawrence. \u003c/strong>I hope their birthday parties get cancelled and they all die. 🙂\u003c/span>\u003c/p>\n\u003cp>\u003cstrong>HONORABLE MENTION: Sam. \u003c/strong>Congrats to him for finally taking a break from judging people for kissing to do something productive.\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>BRONZE:\u003c/strong> \u003cstrong>Bone Maraca Pirate. \u003c/strong>Now that Agatha's gone, B.M.P. has taken over the role of the delightful smack-talking alcoholic elder. I'm into it.\u003c/span>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>SILVER: Morwenna and Drake. \u003c/strong>Giving them a fake medal is the least I can do for the year they've had. Idea for next season: They stop taking crap from people and go on a \u003cem>Kill Bill\u003c/em>-style revenge rampage.\u003c/span>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cstrong>GOLD: \u003c/strong>\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>Demelza. \u003c/strong>She finally had enough of being an afterthought / doormat and did something purely for herself for once. I'm sure some of the fandom will judge her harsher than they judged Ross when he cheated (#sexism #patriarchy), but I stand with Demelza.\u003c/span>\u003c/p>\n\u003cp>That’s all, folks! It’s been a pleasure watching along with you this season. Until next year! If you miss my thoughts on \u003cem>Poldark\u003c/em> or pop culture in general, follow me on Twitter \u003ca href=\"https://twitter.com/xcusemybeauty\">@xcusemybeauty\u003c/a>, listen to my podcast \u003ca href=\"https://itunes.apple.com/us/podcast/the-cooler/id1041117499?mt=2\">\u003cem>The Cooler\u003c/em>\u003c/a>, or relive all my \u003ca href=\"https://ww2.kqed.org/pop/tag/recaps/\">other \u003cem>Poldark\u003c/em> recaps\u003c/a> below!\u003c/p>\n\u003cp>And, before you go, vote in this poll to determine whether I recap \u003cem>Victoria\u003c/em> Season 2 or not:\u003c/p>\n\u003cp>[polldaddy poll=9877696]\u003c/p>\n\u003cp>\u003cem>\u003cstrong>More recaps:\u003c/strong>\u003c/em>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/11/13/poldark-season-3-episode-7-recap-i-wanna-sex-you-up/\">'Poldark' Season 3 Episode 7 Recap: I Wanna Sex You Up\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/11/05/poldark-season-3-episode-6-recap-you-give-love-a-bad-name/\">'Poldark' Season 3 Episode 6 Recap: You Give Love A Bad Name\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/29/poldark-season-3-episode-5-recap-the-one-that-got-away/\">'Poldark' Season 3 Episode 5 Recap: The One That Got Away\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/24/poldark-season-3-episode-4-recap-break-free/\">'Poldark' Season 3 Episode 4 Recap: Break Free\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/15/poldark-season-3-episode-3-recap-kiss-the-girl/\">'Poldark' Season 3 Episode 3 Recap: Kiss the Girl\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/08/poldark-season-3-episode-2-recap-voulez-vous-coucher-avec-moi/\">‘Poldark’ Season 3 Episode 2 Recap: Voulez-vous Coucher Avec Moi?\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/02/poldark-season-3-premiere-recap-same-old-mistakes/\">‘Poldark’ Season 3 Premiere Recap: Same Old Mistakes\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/11/27/poldark-season-2-finale-recap-burn-baby-burn/\">‘Poldark’ Season 2 Finale Recap: Burn Baby Burn\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/20/poldark-season-2-episode-8-recap-man-i-feel-like-a-woman/\">'Poldark' Season 2, Episode 8 Recap: Man! I Feel Like A Woman!\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/13/poldark-season-2-episode-7-recap-im-in-love-with-a-monster/\">'Poldark' Season 2, Episode 7 Recap: I'm In Love With A Monster\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/06/poldark-season-2-episode-6-recap-informer/\">'Poldark' Season 2, Episode 6 Recap: Informer\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/10/30/poldark-season-2-episode-5-recap-before-he-cheats/\">'Poldark' Season 2, Episode 5 Recap: Before He Cheats\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/10/24/poldark-season-2-episode-4-recap-sink-or-swim/\">'Poldark' Season 2, Episode 4 Recap: Sink or Swim\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/10/17/poldark-season-2-episode-3-recap-miss-independent/\">'Poldark' Season 2, Episode 3 Recap: Miss Independent\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/10/02/poldark-season-2-episode-2-recap-you-dont-bring-me-flowers/\">'Poldark' Season 2, Episode 2 Recap: You Don't Bring Me Flowers\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/27/poldark-season-2-premiere-recap-court-and-spark/\">'Poldark' Season 2, Episode 1 Recap: Court and Spark\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/23/poldark-season-1-episode-4-recap-send-my-love-to-your-new-lover/\"> 'Poldark' Season 1, Episode 4 Recap: Send My Love to Your New Lover\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/21/poldark-season-1-episode-3-recap-oops-there-goes-my-shirt/\">‘Poldark’ Season 1, Episode 3 Recap: Oops, There Goes My Shirt\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/20/poldark-season-1-episode-2-recap-guns-and-ships-bang-bang/\">‘Poldark’ Season 1, Episode 2 Recap: Bang Bang\u003c/a>\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n\u003cp>\u003ca href=\"http://ww2.kqed.org/pop/2016/09/19/poldark-season-1-premiere-recap-stayin-alive/\">‘Poldark’ Season 1 Premiere Recap: Stayin’ Alive\u003c/a>\u003c/p>\n\n",
"disqusIdentifier": "96601 https://ww2.kqed.org/pop/?p=96601",
"disqusUrl": "https://ww2.kqed.org/pop/2017/11/19/poldark-season-3-finale-recap-look-what-you-made-me-do/",
"stats": {
"hasVideo": false,
"hasChartOrMap": false,
"hasAudio": false,
"hasPolis": false,
"wordCount": 2539,
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"iframeSrcs": [],
"paragraphCount": 121
},
"modified": 1511142142,
"excerpt": "I'm sorry, the old Demelza can't come to the phone right now. Why? 'Cause she's dead!",
"headData": {
"twImgId": "",
"twTitle": "",
"ogTitle": "",
"ogImgId": "",
"twDescription": "",
"description": "I'm sorry, the old Demelza can't come to the phone right now. Why? 'Cause she's dead!",
"title": "'Poldark' Season 3 Finale Recap: Look What You Made Me Do | KQED",
"ogDescription": "",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "'Poldark' Season 3 Finale Recap: Look What You Made Me Do",
"datePublished": "2017-11-19T17:42:22-08:00",
"dateModified": "2017-11-19T17:42:22-08:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
},
"guestAuthors": [],
"slug": "poldark-season-3-finale-recap-look-what-you-made-me-do",
"status": "publish",
"path": "/pop/96601/poldark-season-3-finale-recap-look-what-you-made-me-do",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>In \u003ca href=\"https://ww2.kqed.org/pop/2017/11/13/poldark-season-3-episode-7-recap-i-wanna-sex-you-up/\">the previous episode of \u003cem>Poldark\u003c/em>\u003c/a>, Ross kissed Elizabeth all over her head, Demelza asked for an open relationship, and Jennifer Lawrence randomly hooked up with Gross Goblin. Will Ross get mono from all that smooching? Will Demelza finally blast some Marvin Gaye and get it on with Prison Bestie? Will Jennifer Lawrence explain why in the world she gave her sister's evil husband a lap dance? Only one way to find out! On with the show!\u003c/p>\n\u003cp>On the edge of a cliff, Bone Maraca Pirate and Mrs. Pigpen are getting tanked on rum because what else is there to do in 18th-century Cornwall? But something disrupts their day drinking; French ships coming in hot! All the other bored and/or drunk townies pick up their pitchforks and tiki torches (too soon?), vow to start using the term \"freedom fries\" (not too soon), and head to the beach to meet the invasion.\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/pitchfork-mob-gif-south-park.gif\">\u003cimg class=\"aligncenter size-full wp-image-97460\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/pitchfork-mob-gif-south-park.gif\" alt=\"\" width=\"480\" height=\"270\">\u003c/a>\u003c/p>\n\u003cp>But no one comes ashore. The French were either spying or just wanted to take a sick Instagram shot of waves crashing on the English shore (no one said getting 100 likes was easy).\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/like-instagram-gif.gif\">\u003cimg class=\"aligncenter size-full wp-image-97459\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/like-instagram-gif.gif\" alt=\"\" width=\"480\" height=\"270\">\u003c/a>\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "fullwidth"
},
"numeric": [
"fullwidth"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>On a different cliffside, Demelza reads a poem from Prison Bestie. It reads:\u003c/p>\n\u003cp style=\"text-align: center\">\u003cem>Roses are red\u003c/em>\u003c/p>\n\u003cp style=\"text-align: center\">\u003cem>Violets are blue\u003c/em>\u003c/p>\n\u003cp style=\"text-align: center\">\u003cem>Please f-ck me.\u003c/em>\u003c/p>\n\u003cp>Demelza is wowed by his frank lyricism. Her adultery likelihood meter goes from 95% to 96%.\u003c/p>\n\u003cp>On his way back from passing laws in London that make sure poor people can't afford grain during a famine, Malfoy passes Drake's house and sees him minding his own damn business. Malfoy makes a mental note to destroy the little happiness he has left because sociopaths gonna sociopath.\u003c/p>\n\u003cp>Over at Toe Jam Headquarters, Doc prescribes Morwenna a tincture that will help her deal with her FML existence (it knocks her out cold) and advises Gross Goblin to continue not raping her. Gross Goblin quickly agrees because Jennifer Lawrence has taken off her shoe and is rubbing her foot while staring longingly at him.\u003c/p>\n\u003cp>Dear Jennifer Lawrence, I have one thing to say to you:\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2015/07/tyra-rooting-for-you.gif\">\u003cimg class=\"aligncenter size-full wp-image-16986\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2015/07/tyra-rooting-for-you.gif\" alt=\"\" width=\"500\" height=\"303\">\u003c/a>\u003c/p>\n\u003cp>After Doc leaves, Morwenna snores and dreams of toads, while Gross Goblin and J. La have really loud sex in the next room.\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/scarlet-ohara-gone-with-the-wind-gagging-upset-gif.gif\">\u003cimg class=\"aligncenter size-full wp-image-97461\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/scarlet-ohara-gone-with-the-wind-gagging-upset-gif.gif\" alt=\"\" width=\"200\" height=\"200\">\u003c/a>\u003c/p>\n\u003cp>In town, Ross has been chosen to lead a neighborhood-watch militia. I can't even pretend to care at this point.\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/next-housewives-kenya-gif.gif\">\u003cimg class=\"aligncenter size-large wp-image-97464\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/next-housewives-kenya-gif.gif\" alt=\"\" width=\"498\" height=\"278\">\u003c/a>\u003c/p>\n\u003cp>Back at Athlete's Foot Locker, Jennifer Lawrence announces that she's pregnant. So it's official. She never wanted revenge for her sister, only to get a piece of that toe-slurping action. Congratulations, J. La, you're officially the worst.\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/i-hate-you-gif-22.gif\">\u003cimg class=\"aligncenter size-large wp-image-97466\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/i-hate-you-gif-22.gif\" alt=\"\" width=\"500\" height=\"281\">\u003c/a>\u003c/p>\n\u003cp>The next day, Drake discovers that someone has destroyed his blacksmith shop and driven off his customers. Geez, let the poor boy sadly hammer hot metal! Demelza realizes Malfoy is most likely behind this and runs to Ross for help. Ross says he has bigger things to worry about and explains that his awesome, gorgeous, cool ex would never allow such a thing to happen anyway. Demelza's facial reaction (and a little something I added) speaks for us all:\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/demelza-middle-finger.jpg\">\u003cimg class=\"aligncenter size-large wp-image-97467\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/demelza-middle-finger-1020x572.jpg\" alt=\"\" width=\"640\" height=\"359\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2017/11/demelza-middle-finger-1020x572.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/demelza-middle-finger-160x90.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/demelza-middle-finger-800x449.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/demelza-middle-finger-768x431.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/demelza-middle-finger-1920x1077.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/demelza-middle-finger-1180x662.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/demelza-middle-finger-960x538.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/demelza-middle-finger-240x135.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/demelza-middle-finger-375x210.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/demelza-middle-finger-520x292.jpg 520w\" sizes=\"(max-width: 640px) 100vw, 640px\">\u003c/a>\u003c/p>\n\u003cp>For those keeping track, her extra-marital affair likelihood meter just went up from 96% to 97%.\u003c/p>\n\u003cp>Over at Toe Fungus Incorporated, Jennifer Lawrence has an idea: she'll get married to a random librarian and they'll pretend Gross Goblin has nothing to do with the baby... for a price. So this was all about money? It would have been so much better if Jennifer Lawrence had been a revenge-obsessed mastermind, but she's just a horny blackmailer. FAIL. The writers trying to effectively utilize this character:\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/Funny-Fail-Moments-034.gif\">\u003cimg class=\"aligncenter size-full wp-image-97468\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/Funny-Fail-Moments-034.gif\" alt=\"\" width=\"321\" height=\"354\">\u003c/a>\u003c/p>\n\u003cp>On the other side of town, Demelza continues to beg Ross to stand up for Drake and all the poor people being trampled by the Malfoys of the world. For once, Ross doesn't feel like it. \"You would have me pontificate and play the hero and make some grand, dramatic gesture. I am not that man, Demelza! I have never been that man!\"\u003c/p>\n\u003cp>Hold on a minute, brb. *rewatches the past three seasons of this show* Okay, I'm back. Um, Ross, you are very much the kind of man who loves pontificating and playing the hero. Just admit that you're feeling lazy today.\u003c/p>\n\u003cp>That night, Malfoy's Slytherin crony burns down Drake's barn. I distinctly hear a horse in distress, but am choosing to ignore the possibility that this dude just murdered Drake's horse for no good reason.\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/wpid-wp-1435808733932.gif\">\u003cimg class=\"aligncenter size-full wp-image-97470\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/wpid-wp-1435808733932.gif\" alt=\"\" width=\"420\" height=\"398\">\u003c/a>\u003c/p>\n\u003cp>I get enough violence against horses from \u003cem>Game of Thrones\u003c/em>, thank you very much.\u003c/p>\n\u003cp>Because he's a decent person who hasn't yet learned that you can't convince people to stop being pure evil by politely asking, Drake strolls over to Elizabeth's to humbly request that her husband's thugs maybe stop trying to kill him and his livelihood. While Elizabeth is in the middle of saying that Malfoy would never do such a thing, Malfoy storms in, threatens to have Drake physically thrown out, and flat-out admits to terrorizing Cornwall's Nicest Person of the Year. Somehow, Elizabeth is surprised by this.\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/use-your-brain-dance-moms-gif.gif\">\u003cimg class=\"aligncenter size-full wp-image-97471\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/use-your-brain-dance-moms-gif.gif\" alt=\"\" width=\"400\" height=\"225\">\u003c/a>\u003c/p>\n\u003cp>Outside, Drake continues to mind his business in the nicest way possible, when three Slytherin cronies accuse him of trespassing. They proceed to punch, stomp, and almost kick him to death, before dumping his body into a muddy ditch.\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/help-somebody-simba.gif\">\u003cimg class=\"aligncenter size-full wp-image-97473\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/help-somebody-simba.gif\" alt=\"\" width=\"500\" height=\"280\">\u003c/a>\u003c/p>\n\u003cp>Back on Bunions and Corns Drive, Jennifer Lawrence is still blackmailing Gross Goblin by threatening to write the Bishop about the baby and the mole shaped like a pig's tail on Gross Goblin's butt.\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/too-much-information-tmi-chandler-friends-gif.gif\">\u003cimg class=\"aligncenter size-full wp-image-97474\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/too-much-information-tmi-chandler-friends-gif.gif\" alt=\"\" width=\"400\" height=\"285\">\u003c/a>\u003c/p>\n\u003cp>Morwenna overhears everything and feels bummed that she's not only married to trash, but related to it too.\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/i-hate-everyone-pissed-girl-gif.gif\">\u003cimg class=\"aligncenter size-full wp-image-97475\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/i-hate-everyone-pissed-girl-gif.gif\" alt=\"\" width=\"480\" height=\"270\">\u003c/a>\u003c/p>\n\u003cp>Back in the muddy ditch, Demelza and Sam find Drake and rush him home. Doc is like, \u003cem>Woah, you almost died... again! \u003c/em>Drake is too nice to say what he's thinking:\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/no-shit-sherlock-gif.gif\">\u003cimg class=\"aligncenter size-full wp-image-97476\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/no-shit-sherlock-gif.gif\" alt=\"\" width=\"500\" height=\"233\">\u003c/a>\u003c/p>\n\u003cp>Drake is also too nice to tell anyone the identities of his almost-murderers. Ughhhh, sometimes when they go low, we don't have to go high, Michelle!\u003c/p>\n\u003cp>Sam agrees with me. He takes a break from memorizing the Bible to run to the bar and incite a riot with the help of Bone Maraca Pirate.\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/amen-raven-gif-drag-race.gif\">\u003cimg class=\"aligncenter size-full wp-image-97477\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/amen-raven-gif-drag-race.gif\" alt=\"\" width=\"330\" height=\"248\">\u003c/a>\u003c/p>\n\u003cp>Over at Malfoy Manor, Elizabeth finally gets pissed about something Malfoy has done and threatens to end their marriage (this probably just means staying married but not talking to each other that much because it's the 18th century). Being mean to Drake is akin to the high crime of kicking all the puppies. I'm glad Elizabeth can see that.\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/even-a-broken-clock-is-right-twice-a-day-gif.gif\">\u003cimg class=\"aligncenter size-full wp-image-97478\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/even-a-broken-clock-is-right-twice-a-day-gif.gif\" alt=\"\" width=\"200\" height=\"200\">\u003c/a>\u003c/p>\n\u003cp>At Drake's bedside, Mrs. Pigpen grabs Demelza to tell her she has a visitor. When Demelza resists, Mrs. Pigpen sermonizes: \"How oft do the men take a fancy to a woman, and sometimes act on it?\" Preach that Gospel!\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2016/09/raw-2.gif\">\u003cimg class=\"aligncenter size-full wp-image-36622\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2016/09/raw-2.gif\" alt=\"\" width=\"260\" height=\"194\">\u003c/a>\u003c/p>\n\u003cp>Demelza declares that, since Ross gave up all thoughts of Elizabeth, she should do the same with Prison Bestie. Mrs. Pigpen, #TeamPrisonBestie co-captain (I'm the other one), replies: \"Did he? You sure?\"\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2016/09/tumblr_n19y4rrbwl1rrx588o1_500.gif\">\u003cimg class=\"aligncenter size-full wp-image-38275\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2016/09/tumblr_n19y4rrbwl1rrx588o1_500.gif\" alt=\"\" width=\"464\" height=\"328\">\u003c/a>\u003c/p>\n\u003cp>Back at Ingrown Toe Nail Lane, Gross Goblin barges into Morwenna's room and demands sex. But he quickly learns that the Old Morwenna can't come to the phone right now. Why? 'Cause she's dead! The new Morwenna has had it. She tells him to get the F out of her room and never come back. When he unbuckles his belt and starts his rape routine, she threatens to murder their child.\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/10/meryl-j-lo-gif.gif\">\u003cimg class=\"aligncenter size-full wp-image-96487\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/10/meryl-j-lo-gif.gif\" alt=\"\" width=\"245\" height=\"245\">\u003c/a>\u003c/p>\n\u003cp>Someone else who's had it (for the zillionth time): Demelza. She finds Ross and tells him she knows about how he kissed Elizabeth all over her head. \"I'm weary of it. Secret kisses, secret smiles. How many more secrets must there be between us? Keep them, Ross. Keep them all. And I will keep mine.\"\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2016/02/giphy-3.gif\">\u003cimg class=\"aligncenter size-full wp-image-20666\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2016/02/giphy-3.gif\" alt=\"\" width=\"245\" height=\"230\">\u003c/a>\u003c/p>\n\u003cp>Demelza walks home to find Prison Bestie waiting for her. She's like, \u003cem>Hey, I got your little poem. Let's do this.\u003c/em>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/get-it-girl-gif.gif\">\u003cimg class=\"aligncenter size-full wp-image-97482\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/get-it-girl-gif.gif\" alt=\"\" width=\"480\" height=\"270\">\u003c/a>\u003c/p>\n\u003cp>They walk to the beach, where Prison Bestie reveals that, in six months, he will be completely blind. Demelza holds his hand (and the meter ticks up a notch from 97% to 98%).\u003c/p>\n\u003cp>Elsewhere, Ross gets a letter informing him that there is a threat in town. He runs off with his little neighborhood watch.\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2016/11/no-one-cares-hunter-E2-99-A5-35130856-391-331.gif\">\u003cimg class=\"aligncenter size-full wp-image-48723\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2016/11/no-one-cares-hunter-E2-99-A5-35130856-391-331.gif\" alt=\"\" width=\"391\" height=\"331\">\u003c/a>\u003c/p>\n\u003cp> \u003c/p>\n\u003cp>Back to the good stuff: Prison Bestie explains to Demelza that yes, he technically owes his life to Ross and it would be pretty messed up to sex up his wife, but having an affair would be so cool and poetic! Demelza isn't so sure... until he puts his hand on her collarbone. 99%!\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/demelza-poldark-heart-eyes.jpg\">\u003cimg class=\"aligncenter size-large wp-image-97484\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/demelza-poldark-heart-eyes-1020x572.jpg\" alt=\"\" width=\"640\" height=\"359\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2017/11/demelza-poldark-heart-eyes-1020x572.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/demelza-poldark-heart-eyes-160x90.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/demelza-poldark-heart-eyes-800x449.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/demelza-poldark-heart-eyes-768x431.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/demelza-poldark-heart-eyes-1920x1077.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/demelza-poldark-heart-eyes-1180x662.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/demelza-poldark-heart-eyes-960x539.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/demelza-poldark-heart-eyes-240x135.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/demelza-poldark-heart-eyes-375x210.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/demelza-poldark-heart-eyes-520x292.jpg 520w\" sizes=\"(max-width: 640px) 100vw, 640px\">\u003c/a>\u003c/p>\n\u003cp>Then he says, \"Shall we grant ourselves to each other, so I may go into the darkness knowing that I once tasted heaven?\" *throws adultery meter out* Not even a real French invasion could stop this seduction at this point.\u003c/p>\n\u003cp>Demelza takes his hand and leads him into the grass!\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/kelly-rowland-7.gif\">\u003cimg class=\"aligncenter size-full wp-image-97485\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/kelly-rowland-7.gif\" alt=\"\" width=\"500\" height=\"284\">\u003c/a>\u003c/p>\n\u003cp style=\"text-align: center\">They lie down!\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/kelly-rowland-2-gif.gif\">\u003cimg class=\"aligncenter wp-image-97489\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/kelly-rowland-2-gif.gif\" alt=\"\" width=\"500\" height=\"282\">\u003c/a>\u003c/p>\n\u003cp style=\"text-align: center\">They kiss!\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/kelly-rowland-3-gif.gif\">\u003cimg class=\"aligncenter wp-image-97488 size-full\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/kelly-rowland-3-gif.gif\" alt=\"\" width=\"500\" height=\"281\">\u003c/a>\u003c/p>\n\u003cp style=\"text-align: center\">He puts his hand on her knee!\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/kelly-rowland-gif.gif\">\u003cimg class=\"aligncenter wp-image-97490\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/kelly-rowland-gif.gif\" alt=\"\" width=\"500\" height=\"282\">\u003c/a>\u003c/p>\n\u003cp style=\"text-align: center\">She guides it up her skirt!!!!!!!!!!!!!!!\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/kelly-rowland-4-gif.gif\">\u003cimg class=\"aligncenter wp-image-97487 size-full\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/kelly-rowland-4-gif.gif\" alt=\"\" width=\"500\" height=\"282\">\u003c/a>\u003c/p>\n\u003cp style=\"text-align: center\">They get to it.\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/kelly-rowland-6-gif.gif\">\u003cimg class=\"aligncenter wp-image-97486\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/kelly-rowland-6-gif.gif\" alt=\"\" width=\"500\" height=\"282\">\u003c/a>\u003c/p>\n\u003cp>In more snooze-worthy news, Ross and his little militia are awaiting the supposed threat. It turns out to just be Sam and Bone Maraca Pirate's riot. They want to raid Malfoy's grain storage to feed the starving. Despite the fact that this kind of Robin Hood-ing is very much Ross' brand, he threatens to shoot all of his poor friends and vows to defend the interests of the ruling class.\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/britney-confused-2-gif.gif\">\u003cimg class=\"aligncenter wp-image-97494 size-full\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/britney-confused-2-gif.gif\" alt=\"\" width=\"500\" height=\"281\">\u003c/a>\u003c/p>\n\u003cp>Sam is like, \u003cem>Bro, WTF! You love poor people! Let us eat.\u003c/em> Ross warns that they have until the count of 10 to leave.\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/britney-confused-gif.gif\">\u003cimg class=\"aligncenter size-full wp-image-97491\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/britney-confused-gif.gif\" alt=\"\" width=\"500\" height=\"281\">\u003c/a>\u003c/p>\n\u003cp>Bone Maraca defiantly says, \"Or what?\" Ross' militia load and point their rifles.\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/britney-pained-reaction-gif.gif\">\u003cimg class=\"aligncenter size-full wp-image-97492\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/britney-pained-reaction-gif.gif\" alt=\"\" width=\"500\" height=\"281\">\u003c/a>\u003c/p>\n\u003cp>Ross barks that they leave him no choice. Bone Maraca Pirate starts counting for him because he's a bad ass.\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/britney-ears-gif.gif\">\u003cimg class=\"aligncenter size-full wp-image-97493\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/britney-ears-gif.gif\" alt=\"\" width=\"500\" height=\"277\">\u003c/a>\u003c/p>\n\u003cp>When Bone Maraca Pirate gets to 10, Ross has a flashback of the guillotine and pictures all his friends getting shot, so he announces that he still cares about poor people and will run for Parliament at some point to advocate for their right not to starve to death. That's cute and all, but these people are starving \u003cem>right now,\u003c/em> and you just randomly pulled a bunch of guns on them. We're supposed to just forgive and forget that?\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/britney-huh-gif.gif\">\u003cimg class=\"aligncenter size-large wp-image-97497\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/britney-huh-gif.gif\" alt=\"\" width=\"500\" height=\"290\">\u003c/a>\u003c/p>\n\u003cp>Apparently so. Bone Maraca Pirate and the other rioters react like this:\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/britney-okay-gif.gif\">\u003cimg class=\"aligncenter size-large wp-image-97498\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/britney-okay-gif.gif\" alt=\"\" width=\"500\" height=\"360\">\u003c/a>\u003c/p>\n\u003cp>\u003cstrong>Sidenote:\u003c/strong> Et tu, Doc? You still have firing squad PTSD and now you've joined one? I thought you were better than this. Consider your Horace the Pug petting privileges REVOKED!\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/cancelled-poldark.jpg\">\u003cimg class=\"aligncenter size-large wp-image-97502\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/cancelled-poldark-1020x570.jpg\" alt=\"\" width=\"640\" height=\"358\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2017/11/cancelled-poldark-1020x570.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/cancelled-poldark-160x89.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/cancelled-poldark-800x447.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/cancelled-poldark-768x429.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/cancelled-poldark-1920x1073.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/cancelled-poldark-1180x659.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/cancelled-poldark-960x536.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/cancelled-poldark-240x134.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/cancelled-poldark-375x210.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/cancelled-poldark-520x291.jpg 520w\" sizes=\"(max-width: 640px) 100vw, 640px\">\u003c/a>\u003c/p>\n\u003cp>Across town, Elizabeth wins an Oscar for Best Actress in a Loveless Marriage by putting on a big show of leaving Malfoy unless he swears on a Bible that he'll never bring up Valentine obviously being her ex's baby. Malfoy sobs and does as she asks. It's pretty awesome to see the twerp cry, but, in this situation, I'm #TeamNobody.\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/i-hate-both-of-you-gif.gif\">\u003cimg class=\"aligncenter size-full wp-image-97503\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/i-hate-both-of-you-gif.gif\" alt=\"\" width=\"500\" height=\"243\">\u003c/a>\u003c/p>\n\u003cp>Upon returning from almost killing a bunch of his friends, Ross can't find Demelza anywhere. Mrs. Pigpen feels really bad for drunkenly stirring the pot so hard earlier, and tells him Demelza went off with \"a visitor\" and might not come back.\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/dorinda-ashamed-gif.gif\">\u003cimg class=\"aligncenter size-full wp-image-97504\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/dorinda-ashamed-gif.gif\" alt=\"\" width=\"480\" height=\"232\">\u003c/a>\u003c/p>\n\u003cp>While desperately looking for Demelza, Ross instead finds Malfoy, who doesn't waste a moment gloating about how loyal his wife and how promising his government career are. All together now:\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2016/06/giphy.gif\">\u003cimg class=\"aligncenter size-full wp-image-27656\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2016/06/giphy.gif\" alt=\"\" width=\"450\" height=\"254\">\u003c/a>\u003c/p>\n\u003cp>Over on Foot-in-Mouth Avenue, Morwenna hears a knock at the door and opens it to find a bouquet of flowers. She walks outside and says, \"Wherever you are, know that I love you.\" A beat-up Drake, hiding behind the front gate, breaks down. Morwenna does too. I'm not crying, you are!\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/cry-sob-gif.gif\">\u003cimg class=\"aligncenter size-full wp-image-97505\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/cry-sob-gif.gif\" alt=\"\" width=\"500\" height=\"281\">\u003c/a>\u003c/p>\n\u003cp>That night, Ross lies in bed alone, thinking about what a crappy husband he's been and how embarrassing it's going to be when Demelza drags him on her new single:\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/look-what-you-made-me-do-demelza-poldark.jpg\">\u003cimg class=\"aligncenter wp-image-97510\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/look-what-you-made-me-do-demelza-poldark-800x812.jpg\" alt=\"\" width=\"600\" height=\"609\" srcset=\"https://ww2.kqed.org/app/uploads/sites/12/2017/11/look-what-you-made-me-do-demelza-poldark-800x812.jpg 800w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/look-what-you-made-me-do-demelza-poldark-160x162.jpg 160w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/look-what-you-made-me-do-demelza-poldark-768x779.jpg 768w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/look-what-you-made-me-do-demelza-poldark-960x974.jpg 960w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/look-what-you-made-me-do-demelza-poldark-240x244.jpg 240w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/look-what-you-made-me-do-demelza-poldark-375x381.jpg 375w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/look-what-you-made-me-do-demelza-poldark-520x528.jpg 520w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/look-what-you-made-me-do-demelza-poldark-32x32.jpg 32w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/look-what-you-made-me-do-demelza-poldark-50x50.jpg 50w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/look-what-you-made-me-do-demelza-poldark-64x64.jpg 64w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/look-what-you-made-me-do-demelza-poldark-96x96.jpg 96w, https://ww2.kqed.org/app/uploads/sites/12/2017/11/look-what-you-made-me-do-demelza-poldark.jpg 1009w\" sizes=\"(max-width: 600px) 100vw, 600px\">\u003c/a>\u003c/p>\n\u003cp>Ross' thoughts are interrupted by a returning Demelza.\u003c/p>\n\u003cp>\u003cstrong>Ross:\u003c/strong> \"I thought you might not return.\"\u003c/p>\n\u003cp>\u003cstrong>Demelza:\u003c/strong> \"I thought so too. And here I am.\"\u003c/p>\n\u003cp>They lie beside each other, both sad and regretful.\u003c/p>\n\u003cp>\u003cstrong>Ross:\u003c/strong> \"Demelza, may I ask...\"\u003c/p>\n\u003cp>\u003cstrong>Demelza:\u003c/strong> \"No, Ross. Ask me nothing.\"\u003c/p>\n\u003cp>They look at each other through their shared pain. Ross holds her into the night and whatever comes next.\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/bethenny-cry.gif\">\u003cimg class=\"aligncenter size-large wp-image-97507\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/bethenny-cry.gif\" alt=\"\" width=\"480\" height=\"260\">\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/bethenny-cry-bottle-gif.gif\">\u003cimg class=\"aligncenter size-full wp-image-97506\" src=\"https://ww2.kqed.org/pop/wp-content/uploads/sites/12/2017/11/bethenny-cry-bottle-gif.gif\" alt=\"\" width=\"500\" height=\"278\">\u003c/a>\u003c/p>\n\u003cp>End scene!\u003c/p>\n\u003cp>\u003cem>Since the season is over, it’s only right to reward characters who’ve impressed and diss the ones that haven’t, so here goes:\u003c/em>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>PIECE OF COAL: Gross Goblin, Malfoy, Slytherin Crony, Jennifer Lawrence. \u003c/strong>I hope their birthday parties get cancelled and they all die. 🙂\u003c/span>\u003c/p>\n\u003cp>\u003cstrong>HONORABLE MENTION: Sam. \u003c/strong>Congrats to him for finally taking a break from judging people for kissing to do something productive.\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>BRONZE:\u003c/strong> \u003cstrong>Bone Maraca Pirate. \u003c/strong>Now that Agatha's gone, B.M.P. has taken over the role of the delightful smack-talking alcoholic elder. I'm into it.\u003c/span>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>SILVER: Morwenna and Drake. \u003c/strong>Giving them a fake medal is the least I can do for the year they've had. Idea for next season: They stop taking crap from people and go on a \u003cem>Kill Bill\u003c/em>-style revenge rampage.\u003c/span>\u003c/p>\n\u003cp class=\"m_-8500230470282184039p1\">\u003cstrong>GOLD: \u003c/strong>\u003cspan class=\"m_-8500230470282184039s1\">\u003cstrong>Demelza. \u003c/strong>She finally had enough of being an afterthought / doormat and did something purely for herself for once. I'm sure some of the fandom will judge her harsher than they judged Ross when he cheated (#sexism #patriarchy), but I stand with Demelza.\u003c/span>\u003c/p>\n\u003cp>That’s all, folks! It’s been a pleasure watching along with you this season. Until next year! If you miss my thoughts on \u003cem>Poldark\u003c/em> or pop culture in general, follow me on Twitter \u003ca href=\"https://twitter.com/xcusemybeauty\">@xcusemybeauty\u003c/a>, listen to my podcast \u003ca href=\"https://itunes.apple.com/us/podcast/the-cooler/id1041117499?mt=2\">\u003cem>The Cooler\u003c/em>\u003c/a>, or relive all my \u003ca href=\"https://ww2.kqed.org/pop/tag/recaps/\">other \u003cem>Poldark\u003c/em> recaps\u003c/a> below!\u003c/p>\n\u003cp>And, before you go, vote in this poll to determine whether I recap \u003cem>Victoria\u003c/em> Season 2 or not:\u003c/p>\n\u003cp>[polldaddy poll=9877696]\u003c/p>\n\u003cp>\u003cem>\u003cstrong>More recaps:\u003c/strong>\u003c/em>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/11/13/poldark-season-3-episode-7-recap-i-wanna-sex-you-up/\">'Poldark' Season 3 Episode 7 Recap: I Wanna Sex You Up\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/11/05/poldark-season-3-episode-6-recap-you-give-love-a-bad-name/\">'Poldark' Season 3 Episode 6 Recap: You Give Love A Bad Name\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/29/poldark-season-3-episode-5-recap-the-one-that-got-away/\">'Poldark' Season 3 Episode 5 Recap: The One That Got Away\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/24/poldark-season-3-episode-4-recap-break-free/\">'Poldark' Season 3 Episode 4 Recap: Break Free\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/15/poldark-season-3-episode-3-recap-kiss-the-girl/\">'Poldark' Season 3 Episode 3 Recap: Kiss the Girl\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/08/poldark-season-3-episode-2-recap-voulez-vous-coucher-avec-moi/\">‘Poldark’ Season 3 Episode 2 Recap: Voulez-vous Coucher Avec Moi?\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2017/10/02/poldark-season-3-premiere-recap-same-old-mistakes/\">‘Poldark’ Season 3 Premiere Recap: Same Old Mistakes\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/11/27/poldark-season-2-finale-recap-burn-baby-burn/\">‘Poldark’ Season 2 Finale Recap: Burn Baby Burn\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/20/poldark-season-2-episode-8-recap-man-i-feel-like-a-woman/\">'Poldark' Season 2, Episode 8 Recap: Man! I Feel Like A Woman!\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/13/poldark-season-2-episode-7-recap-im-in-love-with-a-monster/\">'Poldark' Season 2, Episode 7 Recap: I'm In Love With A Monster\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/11/06/poldark-season-2-episode-6-recap-informer/\">'Poldark' Season 2, Episode 6 Recap: Informer\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/10/30/poldark-season-2-episode-5-recap-before-he-cheats/\">'Poldark' Season 2, Episode 5 Recap: Before He Cheats\u003c/a>\u003c/p>\n\u003cp style=\"text-align: left\">\u003ca href=\"https://ww2.kqed.org/pop/2016/10/24/poldark-season-2-episode-4-recap-sink-or-swim/\">'Poldark' Season 2, Episode 4 Recap: Sink or Swim\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/10/17/poldark-season-2-episode-3-recap-miss-independent/\">'Poldark' Season 2, Episode 3 Recap: Miss Independent\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/10/02/poldark-season-2-episode-2-recap-you-dont-bring-me-flowers/\">'Poldark' Season 2, Episode 2 Recap: You Don't Bring Me Flowers\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/27/poldark-season-2-premiere-recap-court-and-spark/\">'Poldark' Season 2, Episode 1 Recap: Court and Spark\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/23/poldark-season-1-episode-4-recap-send-my-love-to-your-new-lover/\"> 'Poldark' Season 1, Episode 4 Recap: Send My Love to Your New Lover\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/21/poldark-season-1-episode-3-recap-oops-there-goes-my-shirt/\">‘Poldark’ Season 1, Episode 3 Recap: Oops, There Goes My Shirt\u003c/a>\u003c/p>\n\u003cp>\u003ca href=\"https://ww2.kqed.org/pop/2016/09/20/poldark-season-1-episode-2-recap-guns-and-ships-bang-bang/\">‘Poldark’ Season 1, Episode 2 Recap: Bang Bang\u003c/a>\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "floatright"
},
"numeric": [
"floatright"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>\u003ca href=\"http://ww2.kqed.org/pop/2016/09/19/poldark-season-1-premiere-recap-stayin-alive/\">‘Poldark’ Season 1 Premiere Recap: Stayin’ Alive\u003c/a>\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/pop/96601/poldark-season-3-finale-recap-look-what-you-made-me-do",
"authors": [
"27"
],
"categories": [
"pop_3"
],
"tags": [
"pop_2905",
"pop_8"
],
"featImg": "pop_97509",
"label": "pop"
}
},
"programsReducer": {
"possible": {
"id": "possible",
"title": "Possible",
"info": "Possible is hosted by entrepreneur Reid Hoffman and writer Aria Finger. Together in Possible, Hoffman and Finger lead enlightening discussions about building a brighter collective future. The show features interviews with visionary guests like Trevor Noah, Sam Altman and Janette Sadik-Khan. Possible paints an optimistic portrait of the world we can create through science, policy, business, art and our shared humanity. It asks: What if everything goes right for once? How can we get there? Each episode also includes a short fiction story generated by advanced AI GPT-4, serving as a thought-provoking springboard to speculate how humanity could leverage technology for good.",
"airtime": "SUN 2pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Possible-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.possible.fm/",
"meta": {
"site": "news",
"source": "Possible"
},
"link": "/radio/program/possible",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/possible/id1677184070",
"spotify": "https://open.spotify.com/show/730YpdUSNlMyPQwNnyjp4k"
}
},
"1a": {
"id": "1a",
"title": "1A",
"info": "1A is home to the national conversation. 1A brings on great guests and frames the best debate in ways that make you think, share and engage.",
"airtime": "MON-THU 11pm-12am",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/1a.jpg",
"officialWebsiteLink": "https://the1a.org/",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/1a",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/RBrW",
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=1188724250&at=11l79Y&ct=nprdirectory",
"tuneIn": "https://tunein.com/radio/1A-p947376/",
"rss": "https://feeds.npr.org/510316/podcast.xml"
}
},
"all-things-considered": {
"id": "all-things-considered",
"title": "All Things Considered",
"info": "Every weekday, \u003cem>All Things Considered\u003c/em> hosts Robert Siegel, Audie Cornish, Ari Shapiro, and Kelly McEvers present the program's trademark mix of news, interviews, commentaries, reviews, and offbeat features. Michel Martin hosts on the weekends.",
"airtime": "MON-FRI 1pm-2pm, 4:30pm-6:30pm\u003cbr />SAT-SUN 5pm-6pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/All-Things-Considered-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.npr.org/programs/all-things-considered/",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/all-things-considered"
},
"american-suburb-podcast": {
"id": "american-suburb-podcast",
"title": "American Suburb: The Podcast",
"tagline": "The flip side of gentrification, told through one town",
"info": "Gentrification is changing cities across America, forcing people from neighborhoods they have long called home. Call them the displaced. Now those priced out of the Bay Area are looking for a better life in an unlikely place. American Suburb follows this migration to one California town along the Delta, 45 miles from San Francisco. But is this once sleepy suburb ready for them?",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/American-Suburb-Podcast-Tile-703x703-1.jpg",
"officialWebsiteLink": "/news/series/american-suburb-podcast",
"meta": {
"site": "news",
"source": "kqed",
"order": 17
},
"link": "/news/series/american-suburb-podcast/",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/RBrW",
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?mt=2&id=1287748328",
"tuneIn": "https://tunein.com/radio/American-Suburb-p1086805/",
"rss": "https://ww2.kqed.org/news/series/american-suburb-podcast/feed/podcast",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkMzMDExODgxNjA5"
}
},
"baycurious": {
"id": "baycurious",
"title": "Bay Curious",
"tagline": "Exploring the Bay Area, one question at a time",
"info": "KQED’s new podcast, Bay Curious, gets to the bottom of the mysteries — both profound and peculiar — that give the Bay Area its unique identity. And we’ll do it with your help! You ask the questions. You decide what Bay Curious investigates. And you join us on the journey to find the answers.",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Bay-Curious-Podcast-Tile-703x703-1.jpg",
"imageAlt": "\"KQED Bay Curious",
"officialWebsiteLink": "/news/series/baycurious",
"meta": {
"site": "news",
"source": "kqed",
"order": 2
},
"link": "/podcasts/baycurious",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/bay-curious/id1172473406",
"npr": "https://www.npr.org/podcasts/500557090/bay-curious",
"rss": "https://ww2.kqed.org/news/category/bay-curious-podcast/feed/podcast",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly93dzIua3FlZC5vcmcvbmV3cy9jYXRlZ29yeS9iYXktY3VyaW91cy1wb2RjYXN0L2ZlZWQvcG9kY2FzdA",
"stitcher": "https://www.stitcher.com/podcast/kqed/bay-curious",
"spotify": "https://open.spotify.com/show/6O76IdmhixfijmhTZLIJ8k"
}
},
"bbc-world-service": {
"id": "bbc-world-service",
"title": "BBC World Service",
"info": "The day's top stories from BBC News compiled twice daily in the week, once at weekends.",
"airtime": "MON-FRI 9pm-10pm, TUE-FRI 1am-2am",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/BBC-World-Service-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.bbc.co.uk/sounds/play/live:bbc_world_service",
"meta": {
"site": "news",
"source": "BBC World Service"
},
"link": "/radio/program/bbc-world-service",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/global-news-podcast/id135067274?mt=2",
"tuneIn": "https://tunein.com/radio/BBC-World-Service-p455581/",
"rss": "https://podcasts.files.bbci.co.uk/p02nq0gn.rss"
}
},
"code-switch-life-kit": {
"id": "code-switch-life-kit",
"title": "Code Switch / Life Kit",
"info": "\u003cem>Code Switch\u003c/em>, which listeners will hear in the first part of the hour, has fearless and much-needed conversations about race. Hosted by journalists of color, the show tackles the subject of race head-on, exploring how it impacts every part of society — from politics and pop culture to history, sports and more.\u003cbr />\u003cbr />\u003cem>Life Kit\u003c/em>, which will be in the second part of the hour, guides you through spaces and feelings no one prepares you for — from finances to mental health, from workplace microaggressions to imposter syndrome, from relationships to parenting. The show features experts with real world experience and shares their knowledge. Because everyone needs a little help being human.\u003cbr />\u003cbr />\u003ca href=\"https://www.npr.org/podcasts/510312/codeswitch\">\u003cem>Code Switch\u003c/em> offical site and podcast\u003c/a>\u003cbr />\u003ca href=\"https://www.npr.org/lifekit\">\u003cem>Life Kit\u003c/em> offical site and podcast\u003c/a>\u003cbr />",
"airtime": "SUN 9pm-10pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Code-Switch-Life-Kit-Podcast-Tile-360x360-1.jpg",
"meta": {
"site": "radio",
"source": "npr"
},
"link": "/radio/program/code-switch-life-kit",
"subscribe": {
"apple": "https://podcasts.apple.com/podcast/1112190608?mt=2&at=11l79Y&ct=nprdirectory",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly93d3cubnByLm9yZy9yc3MvcG9kY2FzdC5waHA_aWQ9NTEwMzEy",
"spotify": "https://open.spotify.com/show/3bExJ9JQpkwNhoHvaIIuyV",
"rss": "https://feeds.npr.org/510312/podcast.xml"
}
},
"commonwealth-club": {
"id": "commonwealth-club",
"title": "Commonwealth Club of California Podcast",
"info": "The Commonwealth Club of California is the nation's oldest and largest public affairs forum. As a non-partisan forum, The Club brings to the public airwaves diverse viewpoints on important topics. The Club's weekly radio broadcast - the oldest in the U.S., dating back to 1924 - is carried across the nation on public radio stations and is now podcasting. Our website archive features audio of our recent programs, as well as selected speeches from our long and distinguished history. This podcast feed is usually updated twice a week and is always un-edited.",
"airtime": "THU 10pm, FRI 1am",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Commonwealth-Club-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.commonwealthclub.org/podcasts",
"meta": {
"site": "news",
"source": "Commonwealth Club of California"
},
"link": "/radio/program/commonwealth-club",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/commonwealth-club-of-california-podcast/id976334034?mt=2",
"google": "https://podcasts.google.com/feed/aHR0cDovL3d3dy5jb21tb253ZWFsdGhjbHViLm9yZy9hdWRpby9wb2RjYXN0L3dlZWtseS54bWw",
"tuneIn": "https://tunein.com/radio/Commonwealth-Club-of-California-p1060/"
}
},
"forum": {
"id": "forum",
"title": "Forum",
"tagline": "The conversation starts here",
"info": "KQED’s live call-in program discussing local, state, national and international issues, as well as in-depth interviews.",
"airtime": "MON-FRI 9am-11am, 10pm-11pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Forum-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED Forum with Mina Kim and Alexis Madrigal",
"officialWebsiteLink": "/forum",
"meta": {
"site": "news",
"source": "kqed",
"order": 8
},
"link": "/forum",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/kqeds-forum/id73329719",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM5NTU3MzgxNjMz",
"npr": "https://www.npr.org/podcasts/432307980/forum",
"stitcher": "https://www.stitcher.com/podcast/kqedfm-kqeds-forum-podcast",
"rss": "https://feeds.megaphone.fm/KQINC9557381633"
}
},
"freakonomics-radio": {
"id": "freakonomics-radio",
"title": "Freakonomics Radio",
"info": "Freakonomics Radio is a one-hour award-winning podcast and public-radio project hosted by Stephen Dubner, with co-author Steve Levitt as a regular guest. It is produced in partnership with WNYC.",
"imageSrc": "https://ww2.kqed.org/news/wp-content/uploads/sites/10/2018/05/freakonomicsRadio.png",
"officialWebsiteLink": "http://freakonomics.com/",
"airtime": "SUN 1am-2am, SAT 3pm-4pm",
"meta": {
"site": "radio",
"source": "WNYC"
},
"link": "/radio/program/freakonomics-radio",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/4s8b",
"apple": "https://itunes.apple.com/us/podcast/freakonomics-radio/id354668519",
"tuneIn": "https://tunein.com/podcasts/WNYC-Podcasts/Freakonomics-Radio-p272293/",
"rss": "https://feeds.feedburner.com/freakonomicsradio"
}
},
"fresh-air": {
"id": "fresh-air",
"title": "Fresh Air",
"info": "Hosted by Terry Gross, \u003cem>Fresh Air from WHYY\u003c/em> is the Peabody Award-winning weekday magazine of contemporary arts and issues. One of public radio's most popular programs, Fresh Air features intimate conversations with today's biggest luminaries.",
"airtime": "MON-FRI 7pm-8pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Fresh-Air-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.npr.org/programs/fresh-air/",
"meta": {
"site": "radio",
"source": "npr"
},
"link": "/radio/program/fresh-air",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/4s8b",
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=214089682&at=11l79Y&ct=nprdirectory",
"tuneIn": "https://tunein.com/radio/Fresh-Air-p17/",
"rss": "https://feeds.npr.org/381444908/podcast.xml"
}
},
"here-and-now": {
"id": "here-and-now",
"title": "Here & Now",
"info": "A live production of NPR and WBUR Boston, in collaboration with stations across the country, Here & Now reflects the fluid world of news as it's happening in the middle of the day, with timely, in-depth news, interviews and conversation. Hosted by Robin Young, Jeremy Hobson and Tonya Mosley.",
"airtime": "MON-THU 11am-12pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Here-And-Now-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "http://www.wbur.org/hereandnow",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/here-and-now",
"subsdcribe": {
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?mt=2&id=426698661",
"tuneIn": "https://tunein.com/radio/Here--Now-p211/",
"rss": "https://feeds.npr.org/510051/podcast.xml"
}
},
"how-i-built-this": {
"id": "how-i-built-this",
"title": "How I Built This with Guy Raz",
"info": "Guy Raz dives into the stories behind some of the world's best known companies. How I Built This weaves a narrative journey about innovators, entrepreneurs and idealists—and the movements they built.",
"imageSrc": "https://ww2.kqed.org/news/wp-content/uploads/sites/10/2018/05/howIBuiltThis.png",
"officialWebsiteLink": "https://www.npr.org/podcasts/510313/how-i-built-this",
"airtime": "SUN 7:30pm-8pm",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/how-i-built-this",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/3zxy",
"apple": "https://itunes.apple.com/us/podcast/how-i-built-this-with-guy-raz/id1150510297?mt=2",
"tuneIn": "https://tunein.com/podcasts/Arts--Culture-Podcasts/How-I-Built-This-p910896/",
"rss": "https://feeds.npr.org/510313/podcast.xml"
}
},
"inside-europe": {
"id": "inside-europe",
"title": "Inside Europe",
"info": "Inside Europe, a one-hour weekly news magazine hosted by Helen Seeney and Keith Walker, explores the topical issues shaping the continent. No other part of the globe has experienced such dynamic political and social change in recent years.",
"airtime": "SAT 3am-4am",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Inside-Europe-Podcast-Tile-300x300-1.jpg",
"meta": {
"site": "news",
"source": "Deutsche Welle"
},
"link": "/radio/program/inside-europe",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/inside-europe/id80106806?mt=2",
"tuneIn": "https://tunein.com/radio/Inside-Europe-p731/",
"rss": "https://partner.dw.com/xml/podcast_inside-europe"
}
},
"latino-usa": {
"id": "latino-usa",
"title": "Latino USA",
"airtime": "MON 1am-2am, SUN 6pm-7pm",
"info": "Latino USA, the radio journal of news and culture, is the only national, English-language radio program produced from a Latino perspective.",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/latinoUsa.jpg",
"officialWebsiteLink": "http://latinousa.org/",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/latino-usa",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/xtTd",
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=79681317&at=11l79Y&ct=nprdirectory",
"tuneIn": "https://tunein.com/radio/Latino-USA-p621/",
"rss": "https://feeds.npr.org/510016/podcast.xml"
}
},
"live-from-here-highlights": {
"id": "live-from-here-highlights",
"title": "Live from Here Highlights",
"info": "Chris Thile steps to the mic as the host of Live from Here (formerly A Prairie Home Companion), a live public radio variety show. Download Chris’s Song of the Week plus other highlights from the broadcast. Produced by American Public Media.",
"airtime": "SAT 6pm-8pm, SUN 11am-1pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Live-From-Here-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.livefromhere.org/",
"meta": {
"site": "arts",
"source": "american public media"
},
"link": "/radio/program/live-from-here-highlights",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/id1167173941",
"tuneIn": "https://tunein.com/radio/Live-from-Here-Highlights-p921744/",
"rss": "https://feeds.publicradio.org/public_feeds/a-prairie-home-companion-highlights/rss/rss"
}
},
"marketplace": {
"id": "marketplace",
"title": "Marketplace",
"info": "Our flagship program, helmed by Kai Ryssdal, examines what the day in money delivered, through stories, conversations, newsworthy numbers and more. Updated Monday through Friday at about 3:30 p.m. PT.",
"airtime": "MON-FRI 4pm-4:30pm, MON-WED 6:30pm-7pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Marketplace-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.marketplace.org/",
"meta": {
"site": "news",
"source": "American Public Media"
},
"link": "/radio/program/marketplace",
"subscribe": {
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=201853034&at=11l79Y&ct=nprdirectory",
"tuneIn": "https://tunein.com/radio/APM-Marketplace-p88/",
"rss": "https://feeds.publicradio.org/public_feeds/marketplace-pm/rss/rss"
}
},
"mindshift": {
"id": "mindshift",
"title": "MindShift",
"tagline": "A podcast about the future of learning and how we raise our kids",
"info": "The MindShift podcast explores the innovations in education that are shaping how kids learn. Hosts Ki Sung and Katrina Schwartz introduce listeners to educators, researchers, parents and students who are developing effective ways to improve how kids learn. We cover topics like how fed-up administrators are developing surprising tactics to deal with classroom disruptions; how listening to podcasts are helping kids develop reading skills; the consequences of overparenting; and why interdisciplinary learning can engage students on all ends of the traditional achievement spectrum. This podcast is part of the MindShift education site, a division of KQED News. KQED is an NPR/PBS member station based in San Francisco. You can also visit the MindShift website for episodes and supplemental blog posts or tweet us \u003ca href=\"https://twitter.com/MindShiftKQED\">@MindShiftKQED\u003c/a> or visit us at \u003ca href=\"/mindshift\">MindShift.KQED.org\u003c/a>",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Mindshift-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED MindShift: How We Will Learn",
"officialWebsiteLink": "/mindshift/",
"meta": {
"site": "news",
"source": "kqed",
"order": 11
},
"link": "/podcasts/mindshift",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/mindshift-podcast/id1078765985",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM1NzY0NjAwNDI5",
"npr": "https://www.npr.org/podcasts/464615685/mind-shift-podcast",
"stitcher": "https://www.stitcher.com/podcast/kqed/stories-teachers-share",
"spotify": "https://open.spotify.com/show/0MxSpNYZKNprFLCl7eEtyx"
}
},
"morning-edition": {
"id": "morning-edition",
"title": "Morning Edition",
"info": "\u003cem>Morning Edition\u003c/em> takes listeners around the country and the world with multi-faceted stories and commentaries every weekday. Hosts Steve Inskeep, David Greene and Rachel Martin bring you the latest breaking news and features to prepare you for the day.",
"airtime": "MON-FRI 3am-9am",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Morning-Edition-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.npr.org/programs/morning-edition/",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/morning-edition"
},
"onourwatch": {
"id": "onourwatch",
"title": "On Our Watch",
"tagline": "Police secrets, unsealed",
"info": "For decades, the process for how police police themselves has been inconsistent – if not opaque. In some states, like California, these proceedings were completely hidden. After a new police transparency law unsealed scores of internal affairs files, our reporters set out to examine these cases and the shadow world of police discipline. On Our Watch brings listeners into the rooms where officers are questioned and witnesses are interrogated to find out who this system is really protecting. Is it the officers, or the public they've sworn to serve?",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/On-Our-Watch-Podcast-Tile-703x703-1.jpg",
"imageAlt": "On Our Watch from NPR and KQED",
"officialWebsiteLink": "/podcasts/onourwatch",
"meta": {
"site": "news",
"source": "kqed",
"order": 10
},
"link": "/podcasts/onourwatch",
"subscribe": {
"apple": "https://podcasts.apple.com/podcast/id1567098962",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5ucHIub3JnLzUxMDM2MC9wb2RjYXN0LnhtbD9zYz1nb29nbGVwb2RjYXN0cw",
"npr": "https://rpb3r.app.goo.gl/onourwatch",
"spotify": "https://open.spotify.com/show/0OLWoyizopu6tY1XiuX70x",
"tuneIn": "https://tunein.com/radio/On-Our-Watch-p1436229/",
"stitcher": "https://www.stitcher.com/show/on-our-watch",
"rss": "https://feeds.npr.org/510360/podcast.xml"
}
},
"on-the-media": {
"id": "on-the-media",
"title": "On The Media",
"info": "Our weekly podcast explores how the media 'sausage' is made, casts an incisive eye on fluctuations in the marketplace of ideas, and examines threats to the freedom of information and expression in America and abroad. For one hour a week, the show tries to lift the veil from the process of \"making media,\" especially news media, because it's through that lens that we see the world and the world sees us",
"airtime": "SUN 2pm-3pm, MON 12am-1am",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/onTheMedia.png",
"officialWebsiteLink": "https://www.wnycstudios.org/shows/otm",
"meta": {
"site": "news",
"source": "wnyc"
},
"link": "/radio/program/on-the-media",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/on-the-media/id73330715?mt=2",
"tuneIn": "https://tunein.com/radio/On-the-Media-p69/",
"rss": "http://feeds.wnyc.org/onthemedia"
}
},
"our-body-politic": {
"id": "our-body-politic",
"title": "Our Body Politic",
"info": "Presented by KQED, KCRW and KPCC, and created and hosted by award-winning journalist Farai Chideya, Our Body Politic is unapologetically centered on reporting on not just how women of color experience the major political events of today, but how they’re impacting those very issues.",
"airtime": "SAT 6pm-7pm, SUN 1am-2am",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Our-Body-Politic-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://our-body-politic.simplecast.com/",
"meta": {
"site": "news",
"source": "kcrw"
},
"link": "/radio/program/our-body-politic",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/our-body-politic/id1533069868",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5zaW1wbGVjYXN0LmNvbS9feGFQaHMxcw",
"spotify": "https://open.spotify.com/show/4ApAiLT1kV153TttWAmqmc",
"rss": "https://feeds.simplecast.com/_xaPhs1s",
"tuneIn": "https://tunein.com/podcasts/News--Politics-Podcasts/Our-Body-Politic-p1369211/"
}
},
"pbs-newshour": {
"id": "pbs-newshour",
"title": "PBS NewsHour",
"info": "Analysis, background reports and updates from the PBS NewsHour putting today's news in context.",
"airtime": "MON-FRI 3pm-4pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/PBS-News-Hour-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.pbs.org/newshour/",
"meta": {
"site": "news",
"source": "pbs"
},
"link": "/radio/program/pbs-newshour",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/pbs-newshour-full-show/id394432287?mt=2",
"tuneIn": "https://tunein.com/radio/PBS-NewsHour---Full-Show-p425698/",
"rss": "https://www.pbs.org/newshour/feeds/rss/podcasts/show"
}
},
"perspectives": {
"id": "perspectives",
"title": "Perspectives",
"tagline": "KQED's series of of daily listener commentaries since 1991",
"info": "KQED's series of of daily listener commentaries since 1991.",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Perspectives-Podcast-Tile-703x703-1.jpg",
"officialWebsiteLink": "/perspectives/",
"meta": {
"site": "radio",
"source": "kqed",
"order": 13
},
"link": "/perspectives",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/id73801135",
"npr": "https://www.npr.org/podcasts/432309616/perspectives",
"rss": "https://ww2.kqed.org/perspectives/category/perspectives/feed/",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly93dzIua3FlZC5vcmcvcGVyc3BlY3RpdmVzL2NhdGVnb3J5L3BlcnNwZWN0aXZlcy9mZWVkLw"
}
},
"planet-money": {
"id": "planet-money",
"title": "Planet Money",
"info": "The economy explained. Imagine you could call up a friend and say, Meet me at the bar and tell me what's going on with the economy. Now imagine that's actually a fun evening.",
"airtime": "SUN 3pm-4pm",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/planetmoney.jpg",
"officialWebsiteLink": "https://www.npr.org/sections/money/",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/planet-money",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/M4f5",
"apple": "https://itunes.apple.com/us/podcast/planet-money/id290783428?mt=2",
"tuneIn": "https://tunein.com/podcasts/Business--Economics-Podcasts/Planet-Money-p164680/",
"rss": "https://feeds.npr.org/510289/podcast.xml"
}
},
"politicalbreakdown": {
"id": "politicalbreakdown",
"title": "Political Breakdown",
"tagline": "Politics from a personal perspective",
"info": "Political Breakdown is a new series that explores the political intersection of California and the nation. Each week hosts Scott Shafer and Marisa Lagos are joined with a new special guest to unpack politics -- with personality — and offer an insider’s glimpse at how politics happens.",
"airtime": "THU 6:30pm-7pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Political-Breakdown-2024-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED Political Breakdown",
"officialWebsiteLink": "/podcasts/politicalbreakdown",
"meta": {
"site": "radio",
"source": "kqed",
"order": 6
},
"link": "/podcasts/politicalbreakdown",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/political-breakdown/id1327641087",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM5Nzk2MzI2MTEx",
"npr": "https://www.npr.org/podcasts/572155894/political-breakdown",
"stitcher": "https://www.stitcher.com/podcast/kqed/political-breakdown",
"spotify": "https://open.spotify.com/show/07RVyIjIdk2WDuVehvBMoN",
"rss": "https://ww2.kqed.org/news/tag/political-breakdown/feed/podcast"
}
},
"pri-the-world": {
"id": "pri-the-world",
"title": "PRI's The World: Latest Edition",
"info": "Each weekday, host Marco Werman and his team of producers bring you the world's most interesting stories in an hour of radio that reminds us just how small our planet really is.",
"airtime": "MON-FRI 2pm-3pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-World-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.pri.org/programs/the-world",
"meta": {
"site": "news",
"source": "PRI"
},
"link": "/radio/program/pri-the-world",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/pris-the-world-latest-edition/id278196007?mt=2",
"tuneIn": "https://tunein.com/podcasts/News--Politics-Podcasts/PRIs-The-World-p24/",
"rss": "http://feeds.feedburner.com/pri/theworld"
}
},
"radiolab": {
"id": "radiolab",
"title": "Radiolab",
"info": "A two-time Peabody Award-winner, Radiolab is an investigation told through sounds and stories, and centered around one big idea. In the Radiolab world, information sounds like music and science and culture collide. Hosted by Jad Abumrad and Robert Krulwich, the show is designed for listeners who demand skepticism, but appreciate wonder. WNYC Studios is the producer of other leading podcasts including Freakonomics Radio, Death, Sex & Money, On the Media and many more.",
"airtime": "SUN 12am-1am, SAT 2pm-3pm",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/radiolab1400.png",
"officialWebsiteLink": "https://www.wnycstudios.org/shows/radiolab/",
"meta": {
"site": "science",
"source": "WNYC"
},
"link": "/radio/program/radiolab",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/radiolab/id152249110?mt=2",
"tuneIn": "https://tunein.com/radio/RadioLab-p68032/",
"rss": "https://feeds.wnyc.org/radiolab"
}
},
"reveal": {
"id": "reveal",
"title": "Reveal",
"info": "Created by The Center for Investigative Reporting and PRX, Reveal is public radios first one-hour weekly radio show and podcast dedicated to investigative reporting. Credible, fact based and without a partisan agenda, Reveal combines the power and artistry of driveway moment storytelling with data-rich reporting on critically important issues. The result is stories that inform and inspire, arming our listeners with information to right injustices, hold the powerful accountable and improve lives.Reveal is hosted by Al Letson and showcases the award-winning work of CIR and newsrooms large and small across the nation. In a radio and podcast market crowded with choices, Reveal focuses on important and often surprising stories that illuminate the world for our listeners.",
"airtime": "SAT 4pm-5pm",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/reveal300px.png",
"officialWebsiteLink": "https://www.revealnews.org/episodes/",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/reveal",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/reveal/id886009669",
"tuneIn": "https://tunein.com/radio/Reveal-p679597/",
"rss": "http://feeds.revealradio.org/revealpodcast"
}
},
"says-you": {
"id": "says-you",
"title": "Says You!",
"info": "Public radio's game show of bluff and bluster, words and whimsy. The warmest, wittiest cocktail party - it's spirited and civil, brainy and boisterous, peppered with musical interludes. Fast paced and playful, it's the most fun you can have with language without getting your mouth washed out with soap. Our motto: It's not important to know the answers, it's important to like the answers!",
"airtime": "SUN 4pm-5pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Says-You-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "http://www.saysyouradio.com/",
"meta": {
"site": "comedy",
"source": "Pipit and Finch"
},
"link": "/radio/program/says-you",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/says-you!/id1050199826",
"tuneIn": "https://tunein.com/radio/Says-You-p480/",
"rss": "https://saysyou.libsyn.com/rss"
}
},
"science-friday": {
"id": "science-friday",
"title": "Science Friday",
"info": "Science Friday is a weekly science talk show, broadcast live over public radio stations nationwide. Each week, the show focuses on science topics that are in the news and tries to bring an educated, balanced discussion to bear on the scientific issues at hand. Panels of expert guests join host Ira Flatow, a veteran science journalist, to discuss science and to take questions from listeners during the call-in portion of the program.",
"airtime": "FRI 11am-1pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Science-Friday-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.wnycstudios.org/shows/science-friday",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/science-friday",
"subscribe": {
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=73329284&at=11l79Y&ct=nprdirectory",
"tuneIn": "https://tunein.com/radio/Science-Friday-p394/",
"rss": "http://feeds.wnyc.org/science-friday"
}
},
"selected-shorts": {
"id": "selected-shorts",
"title": "Selected Shorts",
"info": "Spellbinding short stories by established and emerging writers take on a new life when they are performed by stars of the stage and screen.",
"airtime": "SAT 8pm-9pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Selected-Shorts-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.pri.org/programs/selected-shorts",
"meta": {
"site": "arts",
"source": "pri"
},
"link": "/radio/program/selected-shorts",
"subscribe": {
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=253191824&at=11l79Y&ct=nprdirectory",
"tuneIn": "https://tunein.com/radio/Selected-Shorts-p31792/",
"rss": "https://feeds.megaphone.fm/selectedshorts"
}
},
"snap-judgment": {
"id": "snap-judgment",
"title": "Snap Judgment",
"tagline": "Real stories with killer beats",
"info": "The Snap Judgment radio show and podcast mixes real stories with killer beats to produce cinematic, dramatic radio. Snap's musical brand of storytelling dares listeners to see the world through the eyes of another. This is storytelling... with a BEAT!! Snap first aired on public radio stations nationwide in July 2010. Today, Snap Judgment airs on over 450 public radio stations and is brought to the airwaves by KQED & PRX.",
"airtime": "SAT 1pm-2pm, 9pm-10pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/05/Snap-Judgment-Podcast-Tile-703x703-1.jpg",
"officialWebsiteLink": "https://snapjudgment.org",
"meta": {
"site": "arts",
"source": "kqed",
"order": 3
},
"link": "https://snapjudgment.org",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/snap-judgment/id283657561",
"npr": "https://www.npr.org/podcasts/449018144/snap-judgment",
"stitcher": "https://www.pandora.com/podcast/snap-judgment/PC:241?source=stitcher-sunset",
"spotify": "https://open.spotify.com/show/3Cct7ZWmxHNAtLgBTqjC5v",
"rss": "https://snap.feed.snapjudgment.org/"
}
},
"soldout": {
"id": "soldout",
"title": "SOLD OUT: Rethinking Housing in America",
"tagline": "A new future for housing",
"info": "Sold Out: Rethinking Housing in America",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Sold-Out-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED Sold Out: Rethinking Housing in America",
"officialWebsiteLink": "/podcasts/soldout",
"meta": {
"site": "news",
"source": "kqed",
"order": 12
},
"link": "/podcasts/soldout",
"subscribe": {
"npr": "https://www.npr.org/podcasts/911586047/s-o-l-d-o-u-t-a-new-future-for-housing",
"apple": "https://podcasts.apple.com/us/podcast/introducing-sold-out-rethinking-housing-in-america/id1531354937",
"rss": "https://feeds.megaphone.fm/soldout",
"spotify": "https://open.spotify.com/show/38dTBSk2ISFoPiyYNoKn1X",
"stitcher": "https://www.stitcher.com/podcast/kqed/sold-out-rethinking-housing-in-america",
"tunein": "https://tunein.com/radio/SOLD-OUT-Rethinking-Housing-in-America-p1365871/",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vc29sZG91dA"
}
},
"spooked": {
"id": "spooked",
"title": "Spooked",
"tagline": "True-life supernatural stories",
"info": "",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/10/Spooked-Podcast-Tile-703x703-1.jpg",
"imageAlt": "",
"officialWebsiteLink": "https://spookedpodcast.org/",
"meta": {
"site": "news",
"source": "kqed",
"order": 4
},
"link": "https://spookedpodcast.org/",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/spooked/id1279361017",
"npr": "https://www.npr.org/podcasts/549547848/snap-judgment-presents-spooked",
"spotify": "https://open.spotify.com/show/76571Rfl3m7PLJQZKQIGCT",
"rss": "https://feeds.simplecast.com/TBotaapn"
}
},
"ted-radio-hour": {
"id": "ted-radio-hour",
"title": "TED Radio Hour",
"info": "The TED Radio Hour is a journey through fascinating ideas, astonishing inventions, fresh approaches to old problems, and new ways to think and create.",
"airtime": "SUN 3pm-4pm, SAT 10pm-11pm",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/tedRadioHour.jpg",
"officialWebsiteLink": "https://www.npr.org/programs/ted-radio-hour/?showDate=2018-06-22",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/ted-radio-hour",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/8vsS",
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=523121474&at=11l79Y&ct=nprdirectory",
"tuneIn": "https://tunein.com/radio/TED-Radio-Hour-p418021/",
"rss": "https://feeds.npr.org/510298/podcast.xml"
}
},
"tech-nation": {
"id": "tech-nation",
"title": "Tech Nation Radio Podcast",
"info": "Tech Nation is a weekly public radio program, hosted by Dr. Moira Gunn. Founded in 1993, it has grown from a simple interview show to a multi-faceted production, featuring conversations with noted technology and science leaders, and a weekly science and technology-related commentary.",
"airtime": "FRI 10pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Tech-Nation-Radio-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "http://technation.podomatic.com/",
"meta": {
"site": "science",
"source": "Tech Nation Media"
},
"link": "/radio/program/tech-nation",
"subscribe": {
"rss": "https://technation.podomatic.com/rss2.xml"
}
},
"thebay": {
"id": "thebay",
"title": "The Bay",
"tagline": "Local news to keep you rooted",
"info": "Host Devin Katayama walks you through the biggest story of the day with reporters and newsmakers.",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-Bay-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED The Bay",
"officialWebsiteLink": "/podcasts/thebay",
"meta": {
"site": "radio",
"source": "kqed",
"order": 1
},
"link": "/podcasts/thebay",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/the-bay/id1350043452",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM4MjU5Nzg2MzI3",
"npr": "https://www.npr.org/podcasts/586725995/the-bay",
"stitcher": "https://www.stitcher.com/podcast/kqed/the-bay",
"spotify": "https://open.spotify.com/show/4BIKBKIujizLHlIlBNaAqQ",
"rss": "https://feeds.megaphone.fm/KQINC8259786327"
}
},
"californiareport": {
"id": "californiareport",
"title": "The California Report",
"tagline": "California, day by day",
"info": "KQED’s statewide radio news program providing daily coverage of issues, trends and public policy decisions.",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-California-Report-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED The California Report",
"officialWebsiteLink": "/californiareport",
"meta": {
"site": "news",
"source": "kqed",
"order": 7
},
"link": "/californiareport",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/kqeds-the-california-report/id79681292",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM1MDAyODE4NTgz",
"npr": "https://www.npr.org/podcasts/432285393/the-california-report",
"stitcher": "https://www.stitcher.com/podcast/kqedfm-kqeds-the-california-report-podcast-8838",
"rss": "https://ww2.kqed.org/news/tag/tcram/feed/podcast"
}
},
"californiareportmagazine": {
"id": "californiareportmagazine",
"title": "The California Report Magazine",
"tagline": "Your state, your stories",
"info": "Every week, The California Report Magazine takes you on a road trip for the ears: to visit the places and meet the people who make California unique. The in-depth storytelling podcast from the California Report.",
"airtime": "FRI 4:30pm-5pm, 6:30pm-7pm, 11pm-11:30pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-California-Report-Magazine-Podcast-Tile-703x703-1.jpg",
"officialWebsiteLink": "/californiareportmagazine",
"meta": {
"site": "news",
"source": "kqed",
"order": 9
},
"link": "/californiareportmagazine",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/the-california-report-magazine/id1314750545",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM3NjkwNjk1OTAz",
"npr": "https://www.npr.org/podcasts/564733126/the-california-report-magazine",
"stitcher": "https://www.stitcher.com/podcast/kqed/the-california-report-magazine",
"rss": "https://ww2.kqed.org/news/tag/tcrmag/feed/podcast"
}
},
"thelatest": {
"id": "thelatest",
"title": "The Latest",
"tagline": "Trusted local news in real time",
"info": "",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/09/The-Latest-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED The Latest",
"officialWebsiteLink": "/thelatest",
"meta": {
"site": "news",
"source": "kqed",
"order": 5
},
"link": "/thelatest",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/the-latest-from-kqed/id1197721799",
"npr": "https://www.npr.org/podcasts/1257949365/the-latest-from-k-q-e-d",
"spotify": "https://open.spotify.com/show/5KIIXMgM9GTi5AepwOYvIZ?si=bd3053fec7244dba",
"rss": "https://feeds.megaphone.fm/KQINC9137121918"
}
},
"theleap": {
"id": "theleap",
"title": "The Leap",
"tagline": "What if you closed your eyes, and jumped?",
"info": "Stories about people making dramatic, risky changes, told by award-winning public radio reporter Judy Campbell.",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-Leap-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED The Leap",
"officialWebsiteLink": "/podcasts/theleap",
"meta": {
"site": "news",
"source": "kqed",
"order": 15
},
"link": "/podcasts/theleap",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/the-leap/id1046668171",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM0NTcwODQ2MjY2",
"npr": "https://www.npr.org/podcasts/447248267/the-leap",
"stitcher": "https://www.stitcher.com/podcast/kqed/the-leap",
"spotify": "https://open.spotify.com/show/3sSlVHHzU0ytLwuGs1SD1U",
"rss": "https://ww2.kqed.org/news/programs/the-leap/feed/podcast"
}
},
"masters-of-scale": {
"id": "masters-of-scale",
"title": "Masters of Scale",
"info": "Masters of Scale is an original podcast in which LinkedIn co-founder and Greylock Partner Reid Hoffman sets out to describe and prove theories that explain how great entrepreneurs take their companies from zero to a gazillion in ingenious fashion.",
"airtime": "Every other Wednesday June 12 through October 16 at 8pm (repeats Thursdays at 2am)",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Masters-of-Scale-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://mastersofscale.com/",
"meta": {
"site": "radio",
"source": "WaitWhat"
},
"link": "/radio/program/masters-of-scale",
"subscribe": {
"apple": "http://mastersofscale.app.link/",
"rss": "https://rss.art19.com/masters-of-scale"
}
},
"the-moth-radio-hour": {
"id": "the-moth-radio-hour",
"title": "The Moth Radio Hour",
"info": "Since its launch in 1997, The Moth has presented thousands of true stories, told live and without notes, to standing-room-only crowds worldwide. Moth storytellers stand alone, under a spotlight, with only a microphone and a roomful of strangers. The storyteller and the audience embark on a high-wire act of shared experience which is both terrifying and exhilarating. Since 2008, The Moth podcast has featured many of our favorite stories told live on Moth stages around the country. For information on all of our programs and live events, visit themoth.org.",
"airtime": "SAT 8pm-9pm and SUN 11am-12pm",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/theMoth.jpg",
"officialWebsiteLink": "https://themoth.org/",
"meta": {
"site": "arts",
"source": "prx"
},
"link": "/radio/program/the-moth-radio-hour",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/the-moth-podcast/id275699983?mt=2",
"tuneIn": "https://tunein.com/radio/The-Moth-p273888/",
"rss": "http://feeds.themoth.org/themothpodcast"
}
},
"the-new-yorker-radio-hour": {
"id": "the-new-yorker-radio-hour",
"title": "The New Yorker Radio Hour",
"info": "The New Yorker Radio Hour is a weekly program presented by the magazine's editor, David Remnick, and produced by WNYC Studios and The New Yorker. Each episode features a diverse mix of interviews, profiles, storytelling, and an occasional burst of humor inspired by the magazine, and shaped by its writers, artists, and editors. This isn't a radio version of a magazine, but something all its own, reflecting the rich possibilities of audio storytelling and conversation. Theme music for the show was composed and performed by Merrill Garbus of tUnE-YArDs.",
"airtime": "SAT 10am-11am",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-New-Yorker-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.wnycstudios.org/shows/tnyradiohour",
"meta": {
"site": "arts",
"source": "WNYC"
},
"link": "/radio/program/the-new-yorker-radio-hour",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/id1050430296",
"tuneIn": "https://tunein.com/podcasts/WNYC-Podcasts/New-Yorker-Radio-Hour-p803804/",
"rss": "https://feeds.feedburner.com/newyorkerradiohour"
}
},
"the-takeaway": {
"id": "the-takeaway",
"title": "The Takeaway",
"info": "The Takeaway is produced in partnership with its national audience. It delivers perspective and analysis to help us better understand the day’s news. Be a part of the American conversation on-air and online.",
"airtime": "MON-THU 12pm-1pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-Takeaway-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.wnycstudios.org/shows/takeaway",
"meta": {
"site": "news",
"source": "WNYC"
},
"link": "/radio/program/the-takeaway",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/the-takeaway/id363143310?mt=2",
"tuneIn": "http://tunein.com/radio/The-Takeaway-p150731/",
"rss": "https://feeds.feedburner.com/takeawaypodcast"
}
},
"this-american-life": {
"id": "this-american-life",
"title": "This American Life",
"info": "This American Life is a weekly public radio show, heard by 2.2 million people on more than 500 stations. Another 2.5 million people download the weekly podcast. It is hosted by Ira Glass, produced in collaboration with Chicago Public Media, delivered to stations by PRX The Public Radio Exchange, and has won all of the major broadcasting awards.",
"airtime": "SAT 12pm-1pm, 7pm-8pm",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/thisAmericanLife.png",
"officialWebsiteLink": "https://www.thisamericanlife.org/",
"meta": {
"site": "news",
"source": "wbez"
},
"link": "/radio/program/this-american-life",
"subscribe": {
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=201671138&at=11l79Y&ct=nprdirectory",
"rss": "https://www.thisamericanlife.org/podcast/rss.xml"
}
},
"truthbetold": {
"id": "truthbetold",
"title": "Truth Be Told",
"tagline": "Advice by and for people of color",
"info": "We’re the friend you call after a long day, the one who gets it. Through wisdom from some of the greatest thinkers of our time, host Tonya Mosley explores what it means to grow and thrive as a Black person in America, while discovering new ways of being that serve as a portal to more love, more healing, and more joy.",
"airtime": "",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Truth-Be-Told-Podcast-Tile-360x360-1.jpg",
"imageAlt": "KQED Truth Be Told with Tonya Mosley",
"officialWebsiteLink": "https://www.kqed.ord/podcasts/truthbetold",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/podcasts/truthbetold",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/truth-be-told/id1462216572",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly93dzIua3FlZC5vcmcvbmV3cy9jYXRlZ29yeS90cnV0aC1iZS10b2xkLXBvZGNhc3QvZmVlZA",
"npr": "https://www.npr.org/podcasts/719210818/truth-be-told",
"stitcher": "https://www.stitcher.com/s?fid=398170&refid=stpr",
"spotify": "https://open.spotify.com/show/587DhwTBxke6uvfwDfaV5N"
}
},
"wait-wait-dont-tell-me": {
"id": "wait-wait-dont-tell-me",
"title": "Wait Wait... Don't Tell Me!",
"info": "Peter Sagal and Bill Kurtis host the weekly NPR News quiz show alongside some of the best and brightest news and entertainment personalities.",
"airtime": "SUN 10am-11am, SAT 11am-12pm, SAT 6pm-7pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Wait-Wait-Podcast-Tile-300x300-1.jpg",
"officialWebsiteLink": "https://www.npr.org/programs/wait-wait-dont-tell-me/",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/wait-wait-dont-tell-me",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/Xogv",
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=121493804&at=11l79Y&ct=nprdirectory",
"tuneIn": "https://tunein.com/radio/Wait-Wait-Dont-Tell-Me-p46/",
"rss": "https://feeds.npr.org/344098539/podcast.xml"
}
},
"washington-week": {
"id": "washington-week",
"title": "Washington Week",
"info": "For 50 years, Washington Week has been the most intelligent and up to date conversation about the most important news stories of the week. Washington Week is the longest-running news and public affairs program on PBS and features journalists -- not pundits -- lending insight and perspective to the week's important news stories.",
"airtime": "SAT 1:30am-2am",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/washington-week.jpg",
"officialWebsiteLink": "http://www.pbs.org/weta/washingtonweek/",
"meta": {
"site": "news",
"source": "pbs"
},
"link": "/radio/program/washington-week",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/washington-week-audio-pbs/id83324702?mt=2",
"tuneIn": "https://tunein.com/podcasts/Current-Affairs/Washington-Week-p693/",
"rss": "http://feeds.pbs.org/pbs/weta/washingtonweek-audio"
}
},
"weekend-edition-saturday": {
"id": "weekend-edition-saturday",
"title": "Weekend Edition Saturday",
"info": "Weekend Edition Saturday wraps up the week's news and offers a mix of analysis and features on a wide range of topics, including arts, sports, entertainment, and human interest stories. The two-hour program is hosted by NPR's Peabody Award-winning Scott Simon.",
"airtime": "SAT 5am-10am",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Weekend-Edition-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.npr.org/programs/weekend-edition-saturday/",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/weekend-edition-saturday"
},
"weekend-edition-sunday": {
"id": "weekend-edition-sunday",
"title": "Weekend Edition Sunday",
"info": "Weekend Edition Sunday features interviews with newsmakers, artists, scientists, politicians, musicians, writers, theologians and historians. The program has covered news events from Nelson Mandela's 1990 release from a South African prison to the capture of Saddam Hussein.",
"airtime": "SUN 5am-10am",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Weekend-Edition-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.npr.org/programs/weekend-edition-sunday/",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/weekend-edition-sunday"
},
"world-affairs": {
"id": "world-affairs",
"title": "World Affairs",
"info": "The world as we knew it is undergoing a rapid transformation…so what's next? Welcome to WorldAffairs, your guide to a changing world. We give you the context you need to navigate across borders and ideologies. Through sound-rich stories and in-depth interviews, we break down what it means to be a global citizen on a hot, crowded planet. Our hosts, Ray Suarez, Teresa Cotsirilos and Philip Yun help you make sense of an uncertain world, one story at a time.",
"airtime": "MON 10pm, TUE 1am, SAT 3am",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/World-Affairs-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.worldaffairs.org/",
"meta": {
"site": "news",
"source": "World Affairs"
},
"link": "/radio/program/world-affairs",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/world-affairs/id101215657?mt=2",
"tuneIn": "https://tunein.com/radio/WorldAffairs-p1665/",
"rss": "https://worldaffairs.libsyn.com/rss"
}
},
"on-shifting-ground": {
"id": "on-shifting-ground",
"title": "On Shifting Ground with Ray Suarez",
"info": "Geopolitical turmoil. A warming planet. Authoritarians on the rise. We live in a chaotic world that’s rapidly shifting around us. “On Shifting Ground with Ray Suarez” explores international fault lines and how they impact us all. Each week, NPR veteran Ray Suarez hosts conversations with journalists, leaders and policy experts to help us read between the headlines – and give us hope for human resilience.",
"airtime": "MON 10pm, TUE 1am, SAT 3am",
"imageSrc": "https://ww2.kqed.org/app/uploads/2022/12/onshiftingground-600x600-1.png",
"officialWebsiteLink": "https://worldaffairs.org/radio-podcast/",
"meta": {
"site": "news",
"source": "On Shifting Ground"
},
"link": "/radio/program/on-shifting-ground",
"subscribe": {
"apple": "https://podcasts.apple.com/ie/podcast/on-shifting-ground/id101215657",
"rss": "https://feeds.libsyn.com/36668/rss"
}
},
"hidden-brain": {
"id": "hidden-brain",
"title": "Hidden Brain",
"info": "Shankar Vedantam uses science and storytelling to reveal the unconscious patterns that drive human behavior, shape our choices and direct our relationships.",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/05/hiddenbrain.jpg",
"officialWebsiteLink": "https://www.npr.org/series/423302056/hidden-brain",
"airtime": "SUN 7pm-8pm",
"meta": {
"site": "news",
"source": "NPR"
},
"link": "/radio/program/hidden-brain",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/hidden-brain/id1028908750?mt=2",
"tuneIn": "https://tunein.com/podcasts/Science-Podcasts/Hidden-Brain-p787503/",
"rss": "https://feeds.npr.org/510308/podcast.xml"
}
},
"city-arts": {
"id": "city-arts",
"title": "City Arts & Lectures",
"info": "A one-hour radio program to hear celebrated writers, artists and thinkers address contemporary ideas and values, often discussing the creative process. Please note: tapes or transcripts are not available",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/05/cityartsandlecture-300x300.jpg",
"officialWebsiteLink": "https://www.cityarts.net/",
"airtime": "SUN 1pm-2pm, TUE 10pm, WED 1am",
"meta": {
"site": "news",
"source": "City Arts & Lectures"
},
"link": "https://www.cityarts.net",
"subscribe": {
"tuneIn": "https://tunein.com/radio/City-Arts-and-Lectures-p692/",
"rss": "https://www.cityarts.net/feed/"
}
},
"white-lies": {
"id": "white-lies",
"title": "White Lies",
"info": "In 1965, Rev. James Reeb was murdered in Selma, Alabama. Three men were tried and acquitted, but no one was ever held to account. Fifty years later, two journalists from Alabama return to the city where it happened, expose the lies that kept the murder from being solved and uncover a story about guilt and memory that says as much about America today as it does about the past.",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/White-Lies-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.npr.org/podcasts/510343/white-lies",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/white-lies",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/whitelies",
"apple": "https://podcasts.apple.com/podcast/id1462650519?mt=2&at=11l79Y&ct=nprdirectory",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5ucHIub3JnLzUxMDM0My9wb2RjYXN0LnhtbA",
"spotify": "https://open.spotify.com/show/12yZ2j8vxqhc0QZyRES3ft?si=LfWYEK6URA63hueKVxRLAw",
"rss": "https://feeds.npr.org/510343/podcast.xml"
}
},
"rightnowish": {
"id": "rightnowish",
"title": "Rightnowish",
"tagline": "Art is where you find it",
"info": "Rightnowish digs into life in the Bay Area right now… ish. Journalist Pendarvis Harshaw takes us to galleries painted on the sides of liquor stores in West Oakland. We'll dance in warehouses in the Bayview, make smoothies with kids in South Berkeley, and listen to classical music in a 1984 Cutlass Supreme in Richmond. Every week, Pen talks to movers and shakers about how the Bay Area shapes what they create, and how they shape the place we call home.",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Rightnowish-Podcast-Tile-500x500-1.jpg",
"imageAlt": "KQED Rightnowish with Pendarvis Harshaw",
"officialWebsiteLink": "/podcasts/rightnowish",
"meta": {
"site": "arts",
"source": "kqed",
"order": 14
},
"link": "/podcasts/rightnowish",
"subscribe": {
"npr": "https://www.npr.org/podcasts/721590300/rightnowish",
"rss": "https://ww2.kqed.org/arts/programs/rightnowish/feed/podcast",
"apple": "https://podcasts.apple.com/us/podcast/rightnowish/id1482187648",
"stitcher": "https://www.stitcher.com/podcast/kqed/rightnowish",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkMxMjU5MTY3NDc4",
"spotify": "https://open.spotify.com/show/7kEJuafTzTVan7B78ttz1I"
}
},
"jerrybrown": {
"id": "jerrybrown",
"title": "The Political Mind of Jerry Brown",
"tagline": "Lessons from a lifetime in politics",
"info": "The Political Mind of Jerry Brown brings listeners the wisdom of the former Governor, Mayor, and presidential candidate. Scott Shafer interviewed Brown for more than 40 hours, covering the former governor's life and half-century in the political game and Brown has some lessons he'd like to share. ",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-Political-Mind-of-Jerry-Brown-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED The Political Mind of Jerry Brown",
"officialWebsiteLink": "/podcasts/jerrybrown",
"meta": {
"site": "news",
"source": "kqed",
"order": 16
},
"link": "/podcasts/jerrybrown",
"subscribe": {
"npr": "https://www.npr.org/podcasts/790253322/the-political-mind-of-jerry-brown",
"apple": "https://itunes.apple.com/us/podcast/id1492194549",
"rss": "https://ww2.kqed.org/news/series/jerrybrown/feed/podcast/",
"tuneIn": "http://tun.in/pjGcK",
"stitcher": "https://www.stitcher.com/podcast/kqed/the-political-mind-of-jerry-brown",
"spotify": "https://open.spotify.com/show/54C1dmuyFyKMFttY6X2j6r?si=K8SgRCoISNK6ZbjpXrX5-w",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly93dzIua3FlZC5vcmcvbmV3cy9zZXJpZXMvamVycnlicm93bi9mZWVkL3BvZGNhc3Qv"
}
},
"the-splendid-table": {
"id": "the-splendid-table",
"title": "The Splendid Table",
"info": "\u003cem>The Splendid Table\u003c/em> hosts our nation's conversations about cooking, sustainability and food culture.",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-Splendid-Table-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.splendidtable.org/",
"airtime": "SUN 10-11 pm",
"meta": {
"site": "radio",
"source": "npr"
},
"link": "/radio/program/the-splendid-table"
}
},
"racesReducer": {
"5921": {
"id": "5921",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 7",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 158422,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Doris Matsui",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 89456,
"isWinner": true
},
{
"candidateName": "Tom Silva",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 48920,
"isWinner": true
},
{
"candidateName": "David Mandel",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 20046,
"isWinner": false
}
],
"winnerDateTime": "2024-03-09T01:00:38.194Z"
},
"5922": {
"id": "5922",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 8",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 100,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Rudy Recile",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 0,
"isWinner": true
},
{
"candidateName": "John Garamendi",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"5924": {
"id": "5924",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 10",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 185034,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Mark DeSaulnier",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 121265,
"isWinner": true
},
{
"candidateName": "Katherine Piccinini",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 34883,
"isWinner": true
},
{
"candidateName": "Nolan Chen",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 19459,
"isWinner": false
},
{
"candidateName": "Joe Sweeney",
"candidateIncumbent": false,
"candidateParty": "NPP",
"voteCount": 7606,
"isWinner": false
},
{
"candidateName": "Mohamed Elsherbini",
"candidateIncumbent": false,
"candidateParty": "NPP",
"voteCount": 1821,
"isWinner": false
}
],
"winnerDateTime": "2024-03-09T01:02:32.415Z"
},
"5926": {
"id": "5926",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 12",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 153801,
"precinctsReportPercentage": 100,
"eevp": 99.85,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Lateefah Simon",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 85905,
"isWinner": true
},
{
"candidateName": "Jennifer Tran",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 22964,
"isWinner": true
},
{
"candidateName": "Tony Daysog",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 17197,
"isWinner": false
},
{
"candidateName": "Stephen Slauson",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 9699,
"isWinner": false
},
{
"candidateName": "Glenn Kaplan",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 6785,
"isWinner": false
},
{
"candidateName": "Eric Wilson",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 4243,
"isWinner": false
},
{
"candidateName": "Abdur Sikder",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 2847,
"isWinner": false
},
{
"candidateName": "Ned Nuerge",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 2532,
"isWinner": false
},
{
"candidateName": "Andre Todd",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 1629,
"isWinner": false
}
],
"winnerDateTime": "2024-03-16T00:22:36.062Z"
},
"5928": {
"id": "5928",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 14",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 125831,
"precinctsReportPercentage": 100,
"eevp": 99.89,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Eric Swalwell",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 83989,
"isWinner": true
},
{
"candidateName": "Vin Kruttiventi",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 22106,
"isWinner": true
},
{
"candidateName": "Alison Hayden",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 11928,
"isWinner": false
},
{
"candidateName": "Luis Reynoso",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 7808,
"isWinner": false
}
],
"winnerDateTime": "2024-03-12T00:51:36.366Z"
},
"5930": {
"id": "5930",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 16",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 182188,
"precinctsReportPercentage": 100,
"eevp": 100,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Sam Liccardo",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 38492,
"isWinner": true
},
{
"candidateName": "Evan Low",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 30261,
"isWinner": true
},
{
"candidateName": "Joe Simitian",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 30256,
"isWinner": false
},
{
"candidateName": "Peter Ohtaki",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 23283,
"isWinner": false
},
{
"candidateName": "Peter Dixon",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 14677,
"isWinner": false
},
{
"candidateName": "Rishi Kumar",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 12383,
"isWinner": false
},
{
"candidateName": "Karl Ryan",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 11563,
"isWinner": false
},
{
"candidateName": "Julie Lythcott-Haims",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 11386,
"isWinner": false
},
{
"candidateName": "Ahmed Mostafa",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 5814,
"isWinner": false
},
{
"candidateName": "Greg Tanaka",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 2421,
"isWinner": false
},
{
"candidateName": "Joby Bernstein",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 1652,
"isWinner": false
}
],
"winnerDateTime": "2024-05-02T14:15:13.232Z"
},
"5931": {
"id": "5931",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 17",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 117534,
"precinctsReportPercentage": 100,
"eevp": 99.9,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Ro Khanna",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 73941,
"isWinner": true
},
{
"candidateName": "Anita Chen",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 31539,
"isWinner": true
},
{
"candidateName": "Ritesh Tandon",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 5728,
"isWinner": false
},
{
"candidateName": "Mario Ramirez",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 4491,
"isWinner": false
},
{
"candidateName": "Joe Dehn",
"candidateIncumbent": false,
"candidateParty": "Lib",
"voteCount": 1835,
"isWinner": false
}
],
"winnerDateTime": "2024-03-08T01:50:53.956Z"
},
"5932": {
"id": "5932",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 18",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 96302,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Zoe Lofgren",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 49323,
"isWinner": true
},
{
"candidateName": "Peter Hernandez",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 31622,
"isWinner": true
},
{
"candidateName": "Charlene Nijmeh",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 10614,
"isWinner": false
},
{
"candidateName": "Lawrence Milan",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 2712,
"isWinner": false
},
{
"candidateName": "Luele Kifle",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 2031,
"isWinner": false
}
],
"winnerDateTime": "2024-03-12T00:26:02.706Z"
},
"5963": {
"id": "5963",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 2",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 139085,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Michael Greer",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 38079,
"isWinner": true
},
{
"candidateName": "Chris Rogers",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 27126,
"isWinner": true
},
{
"candidateName": "Rusty Hicks",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 25615,
"isWinner": false
},
{
"candidateName": "Ariel Kelley",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 19483,
"isWinner": false
},
{
"candidateName": "Frankie Myers",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 17694,
"isWinner": false
},
{
"candidateName": "Ted Williams",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 9550,
"isWinner": false
},
{
"candidateName": "Cynthia Click",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 1538,
"isWinner": false
}
],
"winnerDateTime": "2024-03-22T21:38:36.711Z"
},
"5972": {
"id": "5972",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 11",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 99775,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Lori Wilson",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 50085,
"isWinner": true
},
{
"candidateName": "Dave Ennis",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 26074,
"isWinner": true
},
{
"candidateName": "Wanda Wallis",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 14638,
"isWinner": false
},
{
"candidateName": "Jeffrey Flack",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 8978,
"isWinner": false
}
],
"winnerDateTime": "2024-03-08T02:01:24.524Z"
},
"5973": {
"id": "5973",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 12",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 143532,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Damon Connolly",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 111275,
"isWinner": true
},
{
"candidateName": "Andy Podshadley",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 17240,
"isWinner": true
},
{
"candidateName": "Eryn Cervantes",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 15017,
"isWinner": false
}
],
"winnerDateTime": "2024-03-21T00:25:32.262Z"
},
"5975": {
"id": "5975",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 14",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 106997,
"precinctsReportPercentage": 100,
"eevp": 100,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Buffy Wicks",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 78678,
"isWinner": true
},
{
"candidateName": "Margot Smith",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 18251,
"isWinner": true
},
{
"candidateName": "Utkarsh Jain",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 10068,
"isWinner": false
}
],
"winnerDateTime": "2024-03-15T01:30:34.539Z"
},
"5976": {
"id": "5976",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 15",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 97144,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Sonia Ledo",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 30946,
"isWinner": true
},
{
"candidateName": "Anamarie Farias",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 29512,
"isWinner": true
},
{
"candidateName": "Monica Wilson",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 24775,
"isWinner": false
},
{
"candidateName": "Karen Mitchoff",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 11911,
"isWinner": false
}
],
"winnerDateTime": "2024-03-14T00:19:38.858Z"
},
"5977": {
"id": "5977",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 16",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 0,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Joseph Rubay",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 0,
"isWinner": true
},
{
"candidateName": "Rebecca Bauer-Kahan",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"5978": {
"id": "5978",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 17",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 111003,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Matt Haney",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 90915,
"isWinner": true
},
{
"candidateName": "Manuel Noris-Barrera",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 13843,
"isWinner": true
},
{
"candidateName": "Otto Duke",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 6245,
"isWinner": false
}
],
"winnerDateTime": "2024-03-12T00:36:19.697Z"
},
"5979": {
"id": "5979",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 18",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 86008,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Mia Bonta",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 73040,
"isWinner": true
},
{
"candidateName": "Andre Sandford",
"candidateIncumbent": false,
"candidateParty": "AIP",
"voteCount": 4575,
"isWinner": true
},
{
"candidateName": "Mindy Pechenuk",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 4389,
"isWinner": false
},
{
"candidateName": "Cheyenne Kenney",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 4004,
"isWinner": false
}
],
"winnerDateTime": "2024-05-02T14:13:20.724Z"
},
"5980": {
"id": "5980",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 19",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 113959,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Catherine Stefani",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 64960,
"isWinner": true
},
{
"candidateName": "David Lee",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 33035,
"isWinner": true
},
{
"candidateName": "Nadia Flamenco",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 8335,
"isWinner": false
},
{
"candidateName": "Arjun Sodhani",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 7629,
"isWinner": false
}
],
"winnerDateTime": "2024-03-11T23:50:23.109Z"
},
"5981": {
"id": "5981",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 20",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 0,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Liz Ortega",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"5982": {
"id": "5982",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 21",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 0,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Mark Gilham",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 0,
"isWinner": true
},
{
"candidateName": "Diane Papan",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"5984": {
"id": "5984",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 23",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 116963,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Marc Berman",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 67106,
"isWinner": true
},
{
"candidateName": "Lydia Kou",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 23699,
"isWinner": true
},
{
"candidateName": "Gus Mattammal",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 13277,
"isWinner": false
},
{
"candidateName": "Allan Marson",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 12881,
"isWinner": false
}
],
"winnerDateTime": "2024-03-12T01:13:06.280Z"
},
"5987": {
"id": "5987",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 26",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 72753,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Patrick Ahrens",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 25036,
"isWinner": true
},
{
"candidateName": "Tara Sreekrishnan",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 19600,
"isWinner": true
},
{
"candidateName": "Sophie Song",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 15954,
"isWinner": false
},
{
"candidateName": "Omar Din",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 8772,
"isWinner": false
},
{
"candidateName": "Bob Goodwyn",
"candidateIncumbent": false,
"candidateParty": "Lib",
"voteCount": 2170,
"isWinner": false
},
{
"candidateName": "Ashish Garg",
"candidateIncumbent": false,
"candidateParty": "NPP",
"voteCount": 1221,
"isWinner": false
}
],
"winnerDateTime": "2024-03-13T21:06:29.070Z"
},
"5989": {
"id": "5989",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 28",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 0,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Gail Pellerin",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
},
{
"candidateName": "Liz Lawler",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"6010": {
"id": "6010",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 49",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 0,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Mike Fong",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
},
{
"candidateName": "Long Liu",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"6018": {
"id": "6018",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 2",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 229348,
"precinctsReportPercentage": 100,
"eevp": 98.93,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Jared Huffman",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 169005,
"isWinner": true
},
{
"candidateName": "Chris Coulombe",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 37372,
"isWinner": true
},
{
"candidateName": "Tief Gibbs",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 18437,
"isWinner": false
},
{
"candidateName": "Jolian Kangas",
"candidateIncumbent": false,
"candidateParty": "NPP",
"voteCount": 3166,
"isWinner": false
},
{
"candidateName": "Jason Brisendine",
"candidateIncumbent": false,
"candidateParty": "NPP",
"voteCount": 1368,
"isWinner": false
}
],
"winnerDateTime": "2024-03-12T00:46:10.103Z"
},
"6020": {
"id": "6020",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 4",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 187640,
"precinctsReportPercentage": 100,
"eevp": 97.16,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Mike Thompson",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 118147,
"isWinner": true
},
{
"candidateName": "John Munn",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 56232,
"isWinner": true
},
{
"candidateName": "Andrew Engdahl",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 11202,
"isWinner": false
},
{
"candidateName": "Niket Patwardhan",
"candidateIncumbent": false,
"candidateParty": "NPP",
"voteCount": 2059,
"isWinner": false
}
],
"winnerDateTime": "2024-03-07T00:30:57.980Z"
},
"6025": {
"id": "6025",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 9",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 121271,
"precinctsReportPercentage": 100,
"eevp": 98.93,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Josh Harder",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 60396,
"isWinner": true
},
{
"candidateName": "Kevin Lincoln",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 36346,
"isWinner": true
},
{
"candidateName": "John McBride",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 15525,
"isWinner": false
},
{
"candidateName": "Khalid Jafri",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 9004,
"isWinner": false
}
],
"winnerDateTime": "2024-03-12T00:49:44.113Z"
},
"6031": {
"id": "6031",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 15",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 100,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Anna Kramer",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 0,
"isWinner": true
},
{
"candidateName": "Kevin Mullin",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"6035": {
"id": "6035",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 19",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 203670,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Jimmy Panetta",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 132540,
"isWinner": true
},
{
"candidateName": "Jason Anderson",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 58120,
"isWinner": true
},
{
"candidateName": "Sean Dougherty",
"candidateIncumbent": false,
"candidateParty": "Grn",
"voteCount": 13010,
"isWinner": false
}
],
"winnerDateTime": "2024-03-07T00:23:46.779Z"
},
"6066": {
"id": "6066",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 3",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 0,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Jamie Gallagher",
"candidateIncumbent": true,
"candidateParty": "R",
"voteCount": 0,
"isWinner": true
},
{
"candidateName": "Aaron Draper",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"6067": {
"id": "6067",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 4",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 0,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Cecilia Aguiar-Curry",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"6087": {
"id": "6087",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 24",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 66643,
"precinctsReportPercentage": 100,
"eevp": 100,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Alex Lee",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 45544,
"isWinner": true
},
{
"candidateName": "Bob Brunton",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 14951,
"isWinner": true
},
{
"candidateName": "Marti Souza",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 6148,
"isWinner": false
}
],
"winnerDateTime": "2024-03-14T23:23:49.770Z"
},
"6088": {
"id": "6088",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 25",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 69560,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Ash Kalra",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 35821,
"isWinner": true
},
{
"candidateName": "Ted Stroll",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 18255,
"isWinner": true
},
{
"candidateName": "Lan Ngo",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 15484,
"isWinner": false
}
],
"winnerDateTime": "2024-03-14T02:40:57.200Z"
},
"6092": {
"id": "6092",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 29",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 0,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Robert Rivas",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
},
{
"candidateName": "J.W. Paine",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"6223": {
"id": "6223",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 46",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 100,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Lou Correa",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
},
{
"candidateName": "David Pan",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"6530": {
"id": "6530",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 3",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 222193,
"precinctsReportPercentage": 100,
"eevp": 100,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Thom Bogue",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 61776,
"isWinner": true
},
{
"candidateName": "Christopher Cabaldon",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 59041,
"isWinner": true
},
{
"candidateName": "Rozzana Verder-Aliga",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 45546,
"isWinner": false
},
{
"candidateName": "Jackie Elward",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 41127,
"isWinner": false
},
{
"candidateName": "Jimih Jones",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 14703,
"isWinner": false
}
],
"winnerDateTime": "2024-03-15T01:24:31.539Z"
},
"6531": {
"id": "6531",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 5",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 171623,
"precinctsReportPercentage": 100,
"eevp": 100,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Jim Shoemaker",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 74935,
"isWinner": true
},
{
"candidateName": "Jerry McNerney",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 57040,
"isWinner": true
},
{
"candidateName": "Carlos Villapudua",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 39648,
"isWinner": false
}
],
"winnerDateTime": "2024-03-13T20:07:46.382Z"
},
"6532": {
"id": "6532",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 7",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 192446,
"precinctsReportPercentage": 100,
"eevp": 100,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Jesse Arreguín",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 61837,
"isWinner": true
},
{
"candidateName": "Jovanka Beckles",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 34025,
"isWinner": true
},
{
"candidateName": "Dan Kalb",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 28842,
"isWinner": false
},
{
"candidateName": "Kathryn Lybarger",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 28041,
"isWinner": false
},
{
"candidateName": "Sandre Swanson",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 22862,
"isWinner": false
},
{
"candidateName": "Jeanne Solnordal",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 16839,
"isWinner": false
}
],
"winnerDateTime": "2024-03-16T00:58:11.533Z"
},
"6533": {
"id": "6533",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 9",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 0,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Tim Grayson",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
},
{
"candidateName": "Marisol Rubio",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"6534": {
"id": "6534",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 11",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 228260,
"precinctsReportPercentage": 100,
"eevp": 100,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Scott Wiener",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 166592,
"isWinner": true
},
{
"candidateName": "Yvette Corkrean",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 34438,
"isWinner": true
},
{
"candidateName": "Cynthia Cravens",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 18513,
"isWinner": false
},
{
"candidateName": "Jing Xiong",
"candidateIncumbent": false,
"candidateParty": "NPP",
"voteCount": 8717,
"isWinner": false
}
],
"winnerDateTime": "2024-03-12T02:01:51.597Z"
},
"6535": {
"id": "6535",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 13",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 227191,
"precinctsReportPercentage": 100,
"eevp": 100,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Josh Becker",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 167127,
"isWinner": true
},
{
"candidateName": "Alexander Glew",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 42788,
"isWinner": true
},
{
"candidateName": "Christina Laskowski",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 17276,
"isWinner": false
}
],
"winnerDateTime": "2024-03-12T01:56:24.964Z"
},
"6536": {
"id": "6536",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 15",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 180231,
"precinctsReportPercentage": 100,
"eevp": 100,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Dave Cortese",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 124440,
"isWinner": true
},
{
"candidateName": "Robert Howell",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 34173,
"isWinner": true
},
{
"candidateName": "Tony Loaiza",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 21618,
"isWinner": false
}
],
"winnerDateTime": "2024-03-13T01:15:45.365Z"
},
"6548": {
"id": "6548",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 39",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 0,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Akilah Weber",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
},
{
"candidateName": "Bob Divine",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"6611": {
"id": "6611",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 11",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 188732,
"precinctsReportPercentage": 100,
"eevp": 100,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Nancy Pelosi",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 138285,
"isWinner": true
},
{
"candidateName": "Bruce Lou",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 16285,
"isWinner": true
},
{
"candidateName": "Marjorie Mikels",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 9363,
"isWinner": false
},
{
"candidateName": "Bianca Von Krieg",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 7634,
"isWinner": false
},
{
"candidateName": "Jason Zeng",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 6607,
"isWinner": false
},
{
"candidateName": "Jason Boyce",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 4325,
"isWinner": false
},
{
"candidateName": "Larry Nichelson",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 3482,
"isWinner": false
},
{
"candidateName": "Eve Del Castello",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 2751,
"isWinner": false
}
],
"winnerDateTime": "2024-03-12T00:31:55.445Z"
},
"8589": {
"id": "8589",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. Senate, Class I",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 7276537,
"precinctsReportPercentage": 100,
"eevp": 99.66,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Adam Schiff",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 2299507,
"isWinner": true
},
{
"candidateName": "Steve Garvey",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 2292414,
"isWinner": true
},
{
"candidateName": "Katie Porter",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 1115606,
"isWinner": false
},
{
"candidateName": "Barbara Lee",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 714408,
"isWinner": false
},
{
"candidateName": "Eric Early",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 240723,
"isWinner": false
},
{
"candidateName": "James Bradley",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 98180,
"isWinner": false
},
{
"candidateName": "Christina Pascucci",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 61755,
"isWinner": false
},
{
"candidateName": "Sharleta Bassett",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 54422,
"isWinner": false
},
{
"candidateName": "Sarah Liew",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 38483,
"isWinner": false
},
{
"candidateName": "Laura Garza ",
"candidateIncumbent": false,
"candidateParty": "NPP",
"voteCount": 34320,
"isWinner": false
},
{
"candidateName": "Jonathan Reiss",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 34283,
"isWinner": false
},
{
"candidateName": "Sepi Gilani",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 34056,
"isWinner": false
},
{
"candidateName": "Gail Lightfoot",
"candidateIncumbent": false,
"candidateParty": "Lib",
"voteCount": 33046,
"isWinner": false
},
{
"candidateName": "Denice Gary-Pandol",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 25494,
"isWinner": false
},
{
"candidateName": "James Macauley",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 23168,
"isWinner": false
},
{
"candidateName": "Harmesh Kumar",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 21522,
"isWinner": false
},
{
"candidateName": "David Peterson",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 21076,
"isWinner": false
},
{
"candidateName": "Douglas Pierce",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 19371,
"isWinner": false
},
{
"candidateName": "Major Singh",
"candidateIncumbent": false,
"candidateParty": "NPP",
"voteCount": 16965,
"isWinner": false
},
{
"candidateName": "John Rose",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 14577,
"isWinner": false
},
{
"candidateName": "Perry Pound",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 14134,
"isWinner": false
},
{
"candidateName": "Raji Rab",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 13558,
"isWinner": false
},
{
"candidateName": "Mark Ruzon",
"candidateIncumbent": false,
"candidateParty": "NPP",
"voteCount": 13429,
"isWinner": false
},
{
"candidateName": "Forrest Jones",
"candidateIncumbent": false,
"candidateParty": "AIP",
"voteCount": 13027,
"isWinner": false
},
{
"candidateName": "Stefan Simchowitz",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 12717,
"isWinner": false
},
{
"candidateName": "Martin Veprauskas",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 9714,
"isWinner": false
},
{
"candidateName": "Don Grundmann",
"candidateIncumbent": false,
"candidateParty": "NPP",
"voteCount": 6582,
"isWinner": false
}
],
"winnerDateTime": "2024-03-06T05:01:46.589Z"
},
"8686": {
"id": "8686",
"type": "apRace",
"location": "State of California",
"raceName": "President,",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 3589127,
"precinctsReportPercentage": 100,
"eevp": 99.75,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Joe Biden",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 3200188,
"isWinner": true
},
{
"candidateName": "Marianne Williamson",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 145690,
"isWinner": false
},
{
"candidateName": "Dean Phillips",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 99981,
"isWinner": false
},
{
"candidateName": "Armando Perez-Serrato",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 42925,
"isWinner": false
},
{
"candidateName": "Gabriel Cornejo",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 41261,
"isWinner": false
},
{
"candidateName": "President Boddie",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 25373,
"isWinner": false
},
{
"candidateName": "Stephen Lyons",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 21008,
"isWinner": false
},
{
"candidateName": "Eban Cambridge",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 12701,
"isWinner": false
}
],
"winnerDateTime": "2024-03-06T04:12:27.559Z"
},
"8688": {
"id": "8688",
"type": "apRace",
"location": "State of California",
"raceName": "President,",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 2466569,
"precinctsReportPercentage": 100,
"eevp": 99.58,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Donald Trump",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 1953947,
"isWinner": true
},
{
"candidateName": "Nikki Haley",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 430792,
"isWinner": false
},
{
"candidateName": "Ron DeSantis",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 35581,
"isWinner": false
},
{
"candidateName": "Chris Christie",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 20164,
"isWinner": false
},
{
"candidateName": "Vivek Ramaswamy",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 11069,
"isWinner": false
},
{
"candidateName": "Rachel Swift",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 4231,
"isWinner": false
},
{
"candidateName": "David Stuckenberg",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 3895,
"isWinner": false
},
{
"candidateName": "Ryan Binkley",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 3563,
"isWinner": false
},
{
"candidateName": "Asa Hutchinson",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 3327,
"isWinner": false
}
],
"winnerDateTime": "2024-03-06T04:13:19.766Z"
},
"81993": {
"id": "81993",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. Senate, Class I Unexpired Term",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 7358837,
"precinctsReportPercentage": 100,
"eevp": 99.66,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Steve Garvey",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 2444940,
"isWinner": true
},
{
"candidateName": "Adam Schiff",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 2155146,
"isWinner": true
},
{
"candidateName": "Katie Porter",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 1269194,
"isWinner": false
},
{
"candidateName": "Barbara Lee",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 863278,
"isWinner": false
},
{
"candidateName": "Eric Early",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 448788,
"isWinner": false
},
{
"candidateName": "Christina Pascucci",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 109421,
"isWinner": false
},
{
"candidateName": "Sepi Gilani",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 68070,
"isWinner": false
}
],
"winnerDateTime": "2024-03-06T04:31:08.186Z"
},
"82014": {
"id": "82014",
"type": "apRace",
"location": "State of California",
"raceName": "Proposition, 1 - Behavioral Health Services Program",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 7221972,
"precinctsReportPercentage": 100,
"eevp": 100,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 3624998,
"isWinner": true
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 3596974,
"isWinner": false
}
],
"winnerDateTime": "2024-03-21T00:11:06.265Z"
},
"timeLoaded": "November 23, 2024 8:04 AM",
"nationalRacesLoaded": true,
"localRacesLoaded": true,
"overrides": [
{
"id": "5921",
"raceName": "U.S. House of Representatives, District 7",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5922",
"raceName": "U.S. House of Representatives, District 8",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5924",
"raceName": "U.S. House of Representatives, District 10",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5926",
"raceName": "U.S. House of Representatives, District 12",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/alameda/congress-12th-district"
},
{
"id": "5928",
"raceName": "U.S. House of Representatives, District 14",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5930",
"raceName": "U.S. House of Representatives, District 16",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/california/congress-16th-district"
},
{
"id": "5931",
"raceName": "U.S. House of Representatives, District 17",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5932",
"raceName": "U.S. House of Representatives, District 18",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5963",
"raceName": "State Assembly, District 2",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5972",
"raceName": "State Assembly, District 11",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5973",
"raceName": "State Assembly, District 12",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5975",
"raceName": "State Assembly, District 14",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5976",
"raceName": "State Assembly, District 15",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/contracosta/state-assembly"
},
{
"id": "5977",
"raceName": "State Assembly, District 16",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5978",
"raceName": "State Assembly, District 17",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5979",
"raceName": "State Assembly, District 18",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5980",
"raceName": "State Assembly, District 19",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5981",
"raceName": "State Assembly, District 20",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5982",
"raceName": "State Assembly, District 21",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5984",
"raceName": "State Assembly, District 23",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/california/state-assembly-23rd-district"
},
{
"id": "5987",
"raceName": "State Assembly, District 26",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/santaclara/state-assembly-26th-district"
},
{
"id": "5989",
"raceName": "State Assembly, District 28",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6010",
"raceName": "State Assembly, District 4",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6018",
"raceName": "U.S. House of Representatives, District 2",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6020",
"raceName": "U.S. House of Representatives, District 4",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6025",
"raceName": "U.S. House of Representatives, District 9",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6031",
"raceName": "U.S. House of Representatives, District 15",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6035",
"raceName": "U.S. House of Representatives, District 19",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6067",
"raceName": "State Assembly, District 4",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6087",
"raceName": "State Assembly, District 24",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6088",
"raceName": "State Assembly, District 25",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6092",
"raceName": "State Assembly, District 29",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6223",
"raceName": "U.S. House of Representatives, District 4",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6530",
"raceName": "State Senate, District 3",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/california/state-senate-3rd-district"
},
{
"id": "6531",
"raceName": "State Senate, District 5",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6532",
"raceName": "State Senate, District 7",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/california/state-senate-7th-district"
},
{
"id": "6533",
"raceName": "State Senate, District 9",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6534",
"raceName": "State Senate, District 11",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6535",
"raceName": "State Senate, District 13",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6536",
"raceName": "State Senate, District 15",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6611",
"raceName": "U.S. House of Representatives, District 11",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "8589",
"raceName": "U.S. Senate (Full Term)",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/california/senator"
},
{
"id": "8686",
"raceName": "California Democratic Presidential Primary",
"raceDescription": "Candidates are competing for 496 delegates.",
"raceReadTheStory": "https://www.kqed.org/elections/results/president/democrat"
},
{
"id": "8688",
"raceName": "California Republican Presidential Primary",
"raceDescription": "Candidates are competing for 169 delegates.",
"raceReadTheStory": "https://kqed.org/elections/results/president/republican"
},
{
"id": "81993",
"raceName": "U.S. Senate (Partial/Unexpired Term)",
"raceDescription": "Top two candidates advance to general election."
},
{
"id": "82014",
"raceName": "Proposition 1",
"raceDescription": "Bond and mental health reforms. Passes with majority vote.",
"raceReadTheStory": "https://www.kqed.org/elections/results/california/proposition-1"
}
],
"AlamedaJudge5": {
"id": "AlamedaJudge5",
"type": "localRace",
"location": "Alameda",
"raceName": "Superior Court Judge, Office 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 200601,
"candidates": [
{
"candidateName": "Terry Wiley",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 200601
}
]
},
"AlamedaJudge12": {
"id": "AlamedaJudge12",
"type": "localRace",
"location": "Alameda",
"raceName": "Superior Court Judge, Office 12",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 240853,
"candidates": [
{
"candidateName": "Mark Fickes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 133009
},
{
"candidateName": "Michael P. Johnson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 107844
}
]
},
"AlamedaBoard2": {
"id": "AlamedaBoard2",
"type": "localRace",
"location": "Alameda",
"raceName": "Board of Education, Trustee Area 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 33580,
"candidates": [
{
"candidateName": "John Lewis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6943
},
{
"candidateName": "Angela Normand",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 26637
}
]
},
"AlamedaBoard5": {
"id": "AlamedaBoard5",
"type": "localRace",
"location": "Alameda",
"raceName": "Board of Education, Trustee Area 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 26072,
"candidates": [
{
"candidateName": "Guadalupe \"Lupe\" Angulo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7521
},
{
"candidateName": "Janevette Cole",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13338
},
{
"candidateName": "Joe Orlando Ramos",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5213
}
]
},
"AlamedaBoard6": {
"id": "AlamedaBoard6",
"type": "localRace",
"location": "Alameda",
"raceName": "Board of Education, Trustee Area 6",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 30864,
"candidates": [
{
"candidateName": "John Guerrero",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9989
},
{
"candidateName": "Eileen McDonald",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 20875
}
]
},
"AlamedaSup1": {
"id": "AlamedaSup1",
"type": "localRace",
"location": "Alameda",
"raceName": "Board of Supervisors, District 1",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 41038,
"candidates": [
{
"candidateName": "David Haubert",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 41038
}
]
},
"AlamedaSup2": {
"id": "AlamedaSup2",
"type": "localRace",
"location": "Alameda",
"raceName": "Board of Supervisors, District 2",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 31034,
"candidates": [
{
"candidateName": "Elisa Márquez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 31034
}
]
},
"AlamedaSup4": {
"id": "AlamedaSup4",
"type": "localRace",
"location": "Alameda",
"raceName": "Board of Supervisors, District 4",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/alameda/supervisor-4th-district",
"raceType": "top2",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 57007,
"candidates": [
{
"candidateName": "Jennifer Esteen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22400
},
{
"candidateName": "Nate Miley",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 34607
}
]
},
"AlamedaSup5": {
"id": "AlamedaSup5",
"type": "localRace",
"location": "Alameda",
"raceName": "Board of Supervisors, District 5",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/alameda/supervisor-5th-district",
"raceType": "top2",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 81059,
"candidates": [
{
"candidateName": "Ben Bartlett",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13518
},
{
"candidateName": "Nikki Fortunato Bas",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 27597
},
{
"candidateName": "John J. Bauters",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16783
},
{
"candidateName": "Ken Berrick",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7520
},
{
"candidateName": "Omar Farmer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1240
},
{
"candidateName": "Gregory Hodge",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3419
},
{
"candidateName": "Chris Moore",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7428
},
{
"candidateName": "Gerald Pechenuk",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 305
},
{
"candidateName": "Lorrel Plimier",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3249
}
]
},
"AlamedaBoard7": {
"id": "AlamedaBoard7",
"type": "localRace",
"location": "Alameda",
"raceName": "Flood Control & Water Conservation District Director, Zone 7, Full Term",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 134340,
"candidates": [
{
"candidateName": "Alan Burnham",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15723
},
{
"candidateName": "Sandy Figuers",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22454
},
{
"candidateName": "Laurene K. Green",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 30343
},
{
"candidateName": "Kathy Narum",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 23833
},
{
"candidateName": "Seema Badar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7468
},
{
"candidateName": "Catherine Brown",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 34519
}
]
},
"AlamedaAuditor": {
"id": "AlamedaAuditor",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland Auditor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 59227,
"candidates": [
{
"candidateName": "Michael Houston",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 59227
}
]
},
"AlamedaMeasureA": {
"id": "AlamedaMeasureA",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure A",
"raceDescription": "Alameda County. Civil service. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 282335,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 167903
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 114432
}
]
},
"AlamedaMeasureB": {
"id": "AlamedaMeasureB",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure B",
"raceDescription": "Alameda County. Recall rules. Passes with majority vote.",
"raceReadTheStory": "https://www.kqed.org/elections/results/alameda/measure-b",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 282683,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 182200
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 100483
}
]
},
"AlamedaMeasureD": {
"id": "AlamedaMeasureD",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure D",
"raceDescription": "Oakland. Appropriations limit. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 79797,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 59852
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19945
}
]
},
"AlamedaMeasureE": {
"id": "AlamedaMeasureE",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure E",
"raceDescription": "Alameda Unified School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 22692,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17280
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5412
}
]
},
"AlamedaMeasureF": {
"id": "AlamedaMeasureF",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure F",
"raceDescription": "Piedmont. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 4855,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3673
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1182
}
]
},
"AlamedaMeasureG": {
"id": "AlamedaMeasureG",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure G",
"raceDescription": "Albany Unified School District. Parcel tax. Passes with 2/3 vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 5898,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4651
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1247
}
]
},
"AlamedaMeasureH": {
"id": "AlamedaMeasureH",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure H",
"raceDescription": "Berkeley Unified School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 33331,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 29418
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3913
}
]
},
"AlamedaMeasureI": {
"id": "AlamedaMeasureI",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure I",
"raceDescription": "Hayward Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 21929,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14151
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7778
}
]
},
"AlamedaMeasureJ": {
"id": "AlamedaMeasureJ",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure J",
"raceDescription": "San Leandro Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 12338,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7784
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4554
}
]
},
"CCD2": {
"id": "CCD2",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Board of Supervisors, District 2",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:45 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 45776,
"candidates": [
{
"candidateName": "Candace Andersen",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 45776
}
]
},
"CCD3": {
"id": "CCD3",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Board of Supervisors, District 3",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:45 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 25120,
"candidates": [
{
"candidateName": "Diane Burgis",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 25120
}
]
},
"CCD5": {
"id": "CCD5",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Board of Supervisors, District 5",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/contracosta/supervisor-5th-district",
"raceType": "top2",
"timeUpdated": "6:45 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 37045,
"candidates": [
{
"candidateName": "Mike Barbanica",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14338
},
{
"candidateName": "Jelani Killings",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5683
},
{
"candidateName": "Shanelle Scales-Preston",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12993
},
{
"candidateName": "Iztaccuauhtli Hector Gonzalez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4031
}
]
},
"CCMeasureA": {
"id": "CCMeasureA",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure A",
"raceDescription": "Martinez. Appoint City Clerk. Passes with a majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:45 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 11513,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7554
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3959
}
]
},
"CCMeasureB": {
"id": "CCMeasureB",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure B",
"raceDescription": "Antioch Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:45 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 17971,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10397
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7574
}
]
},
"CCMeasureC": {
"id": "CCMeasureC",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure C",
"raceDescription": "Martinez Unified School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:45 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 9230,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6917
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2313
}
]
},
"CCMeasureD": {
"id": "CCMeasureD",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure D",
"raceDescription": "Moraga School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:45 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 6007,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4052
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1955
}
]
},
"MarinD2": {
"id": "MarinD2",
"type": "localRace",
"location": "Marin",
"raceName": "Board of Supervisors, District 2",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/marin/supervisor-2nd-district",
"raceType": "top2",
"timeUpdated": "6:54 PM",
"dateUpdated": "March 27, 2024",
"totalVotes": 18466,
"candidates": [
{
"candidateName": "Brian Colbert",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7971
},
{
"candidateName": "Heather McPhail Sridharan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4851
},
{
"candidateName": "Ryan O'Neil",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2647
},
{
"candidateName": "Gabe Paulson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2997
}
]
},
"MarinD3": {
"id": "MarinD3",
"type": "localRace",
"location": "Marin",
"raceName": "Board of Supervisors, District 3",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:54 PM",
"dateUpdated": "March 27, 2024",
"totalVotes": 13274,
"candidates": [
{
"candidateName": "Stephanie Moulton-Peters",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13274
}
]
},
"MarinD4": {
"id": "MarinD4",
"type": "localRace",
"location": "Marin",
"raceName": "Board of Supervisors, District 4",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:54 PM",
"dateUpdated": "March 27, 2024",
"totalVotes": 12986,
"candidates": [
{
"candidateName": "Dennis Rodoni",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10086
},
{
"candidateName": "Francis Drouillard",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2900
}
]
},
"MarinLarkspurCC": {
"id": "MarinLarkspurCC",
"type": "localRace",
"location": "Marin",
"raceName": "Larkspur City Council (Short Term)",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:54 PM",
"dateUpdated": "March 27, 2024",
"totalVotes": 4176,
"candidates": [
{
"candidateName": "Stephanie Andre",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2514
},
{
"candidateName": "Claire Paquette",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1008
},
{
"candidateName": "Lana Scott",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 654
}
]
},
"MarinRossCouncil": {
"id": "MarinRossCouncil",
"type": "localRace",
"location": "Marin",
"raceName": "Ross Town Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "6:54 PM",
"dateUpdated": "March 27, 2024",
"totalVotes": 1740,
"candidates": [
{
"candidateName": "Charles William \"Bill\" Kircher, Jr.",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 536
},
{
"candidateName": "Mathew Salter",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 502
},
{
"candidateName": "Shadi Aboukhater",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 187
},
{
"candidateName": "Teri Dowling",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 515
}
]
},
"MarinMeasureA": {
"id": "MarinMeasureA",
"type": "localRace",
"location": "Marin",
"raceName": "Measure A",
"raceDescription": "Tamalpais Union High School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:54 PM",
"dateUpdated": "March 27, 2024",
"totalVotes": 45345,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 24376
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20969
}
]
},
"MarinMeasureB": {
"id": "MarinMeasureB",
"type": "localRace",
"location": "Marin",
"raceName": "Measure B",
"raceDescription": "Petaluma Joint Union High School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:54 PM",
"dateUpdated": "March 27, 2024",
"totalVotes": 132,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 62
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 70
}
]
},
"MarinMeasureC": {
"id": "MarinMeasureC",
"type": "localRace",
"location": "Marin",
"raceName": "Measure C",
"raceDescription": "Belvedere. Appropriation limit. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:54 PM",
"dateUpdated": "March 27, 2024",
"totalVotes": 870,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 679
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 191
}
]
},
"MarinMeasureD": {
"id": "MarinMeasureD",
"type": "localRace",
"location": "Marin",
"raceName": "Measure D",
"raceDescription": "Larkspur. Rent stabilization. Passes with majority vote.",
"raceReadTheStory": "https://www.kqed.org/elections/results/marin/measure-d",
"raceType": "yesNo",
"timeUpdated": "6:54 PM",
"dateUpdated": "March 27, 2024",
"totalVotes": 4955,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2573
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2382
}
]
},
"MarinMeasureE": {
"id": "MarinMeasureE",
"type": "localRace",
"location": "Marin",
"raceName": "Measure E",
"raceDescription": "Ross. Special tax. Passes with 2/3 vote.",
"raceReadTheStory": "https://www.kqed.org/elections/results/marin/measure-e",
"raceType": "yesNo",
"timeUpdated": "6:54 PM",
"dateUpdated": "March 27, 2024",
"totalVotes": 874,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 683
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 191
}
]
},
"MarinMeasureF": {
"id": "MarinMeasureF",
"type": "localRace",
"location": "Marin",
"raceName": "Measure F",
"raceDescription": "San Anselmo. Flood Control and Water Conservation District. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:54 PM",
"dateUpdated": "March 27, 2024",
"totalVotes": 5193,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3083
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2110
}
]
},
"MarinMeasureG": {
"id": "MarinMeasureG",
"type": "localRace",
"location": "Marin",
"raceName": "Measure G",
"raceDescription": "Bel Marin Keys Community Services District. Special tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:54 PM",
"dateUpdated": "March 27, 2024",
"totalVotes": 830,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 661
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 169
}
]
},
"MarinMeasureH": {
"id": "MarinMeasureH",
"type": "localRace",
"location": "Marin",
"raceName": "Measure H",
"raceDescription": "Marinwood Community Services District. Appropriations limit, fire protection. Passes with a majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:54 PM",
"dateUpdated": "March 27, 2024",
"totalVotes": 1738,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1369
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 369
}
]
},
"MarinMeasureI": {
"id": "MarinMeasureI",
"type": "localRace",
"location": "Marin",
"raceName": "Measure I",
"raceDescription": "Marinwood Community Services District. Appropriations limit, parks. Passes with a majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:54 PM",
"dateUpdated": "March 27, 2024",
"totalVotes": 1735,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1336
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 399
}
]
},
"NapaD2": {
"id": "NapaD2",
"type": "localRace",
"location": "Napa",
"raceName": "Board of Supervisors, District 2",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:50 PM",
"dateUpdated": "April 3, 2024",
"totalVotes": 8351,
"candidates": [
{
"candidateName": "Liz Alessio",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6340
},
{
"candidateName": "Doris Gentry",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2011
}
]
},
"NapaD4": {
"id": "NapaD4",
"type": "localRace",
"location": "Napa",
"raceName": "Board of Supervisors, District 4",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/napa/supervisor-4th-district",
"raceType": "top1",
"timeUpdated": "6:50 PM",
"dateUpdated": "April 3, 2024",
"totalVotes": 7306,
"candidates": [
{
"candidateName": "Amber Manfree",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3913
},
{
"candidateName": "Pete Mott",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3393
}
]
},
"NapaD5": {
"id": "NapaD5",
"type": "localRace",
"location": "Napa",
"raceName": "Board of Supervisors, District 5",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/napa/supervisor-5th-district",
"raceType": "top1",
"timeUpdated": "6:50 PM",
"dateUpdated": "April 3, 2024",
"totalVotes": 5356,
"candidates": [
{
"candidateName": "Mariam Aboudamous",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2379
},
{
"candidateName": "Belia Ramos",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2977
}
]
},
"NapaMeasureD": {
"id": "NapaMeasureD",
"type": "localRace",
"location": "Napa",
"raceName": "Measure D",
"raceDescription": "Howell Mountain Elementary School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:50 PM",
"dateUpdated": "April 3, 2024",
"totalVotes": 741,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 367
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 374
}
]
},
"NapaMeasureU": {
"id": "NapaMeasureU",
"type": "localRace",
"location": "Napa",
"raceName": "Measure U",
"raceDescription": "Lake Berryessa Resort Improvement District. Appropriations limit. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:50 PM",
"dateUpdated": "April 3, 2024",
"totalVotes": 86,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 63
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 23
}
]
},
"NapaMeasureU1": {
"id": "NapaMeasureU1",
"type": "localRace",
"location": "Napa",
"raceName": "Measure U",
"raceDescription": "Yountville. Appropriations limit. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:50 PM",
"dateUpdated": "April 3, 2024",
"totalVotes": 925,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 793
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 132
}
]
},
"SFJudge1": {
"id": "SFJudge1",
"type": "localRace",
"location": "San Francisco",
"raceName": "Superior Court Judge, Seat 1",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/sanfrancisco/superior-court-seat-1",
"raceType": "top1",
"timeUpdated": "6:50 PM",
"dateUpdated": "March 21, 2024",
"totalVotes": 202960,
"candidates": [
{
"candidateName": "Michael Begert",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 124943
},
{
"candidateName": "Chip Zecher",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 78017
}
]
},
"SFJudge13": {
"id": "SFJudge13",
"type": "localRace",
"location": "San Francisco",
"raceName": "Superior Court Judge, Seat 13",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/sanfrancisco/superior-court-seat-13",
"raceType": "top1",
"timeUpdated": "6:50 PM",
"dateUpdated": "March 21, 2024",
"totalVotes": 202386,
"candidates": [
{
"candidateName": "Jean Myungjin Roland",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 90012
},
{
"candidateName": "Patrick S. Thompson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 112374
}
]
},
"SFPropA": {
"id": "SFPropA",
"type": "localRace",
"location": "San Francisco",
"raceName": "Proposition A",
"raceDescription": "Housing bond. Passes with 2/3 vote.",
"raceReadTheStory": "https://www.kqed.org/elections/results/sanfrancisco/proposition-a",
"raceType": "yesNo",
"timeUpdated": "6:50 PM",
"dateUpdated": "March 21, 2024",
"totalVotes": 225187,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 158497
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 66690
}
]
},
"SFPropB": {
"id": "SFPropB",
"type": "localRace",
"location": "San Francisco",
"raceName": "Proposition B",
"raceDescription": "Police staffing. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:50 PM",
"dateUpdated": "March 21, 2024",
"totalVotes": 222954,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 61580
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 161374
}
]
},
"SFPropC": {
"id": "SFPropC",
"type": "localRace",
"location": "San Francisco",
"raceName": "Proposition C",
"raceDescription": "Transfer tax exemption. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:50 PM",
"dateUpdated": "March 21, 2024",
"totalVotes": 220349,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 116311
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 104038
}
]
},
"SFPropD": {
"id": "SFPropD",
"type": "localRace",
"location": "San Francisco",
"raceName": "Proposition D",
"raceDescription": "Ethics laws. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:50 PM",
"dateUpdated": "March 21, 2024",
"totalVotes": 222615,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 198584
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 24031
}
]
},
"SFPropE": {
"id": "SFPropE",
"type": "localRace",
"location": "San Francisco",
"raceName": "Proposition E",
"raceDescription": "Police policies. Passes with majority vote.",
"raceReadTheStory": "https://www.kqed.org/elections/results/sanfrancisco/proposition-e",
"raceType": "yesNo",
"timeUpdated": "6:50 PM",
"dateUpdated": "March 21, 2024",
"totalVotes": 222817,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 120529
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 102288
}
]
},
"SFPropF": {
"id": "SFPropF",
"type": "localRace",
"location": "San Francisco",
"raceName": "Proposition F",
"raceDescription": "Drug screening. Passes with majority vote.",
"raceReadTheStory": "https://www.kqed.org/elections/results/sanfrancisco/proposition-f",
"raceType": "yesNo",
"timeUpdated": "6:50 PM",
"dateUpdated": "March 21, 2024",
"totalVotes": 224004,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 130214
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 93790
}
]
},
"SFPropG": {
"id": "SFPropG",
"type": "localRace",
"location": "San Francisco",
"raceName": "Proposition G",
"raceDescription": "Eighth-grade algebra. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:50 PM",
"dateUpdated": "March 21, 2024",
"totalVotes": 222704,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 182066
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 40638
}
]
},
"SMJudge4": {
"id": "SMJudge4",
"type": "localRace",
"location": "San Mateo",
"raceName": "Superior Court Judge, Office 4",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:56 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 108919,
"candidates": [
{
"candidateName": "Sarah Burdick",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 108919
}
]
},
"SMD1": {
"id": "SMD1",
"type": "localRace",
"location": "San Mateo",
"raceName": "Board of Supervisors, District 1",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/sanmateo/supervisor-1st-district",
"raceType": "top1",
"timeUpdated": "6:56 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 29650,
"candidates": [
{
"candidateName": "Jackie Speier",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20353
},
{
"candidateName": "Ann Schneider",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9297
}
]
},
"SMD4": {
"id": "SMD4",
"type": "localRace",
"location": "San Mateo",
"raceName": "Board of Supervisors, District 4",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/sanmateo/supervisor-4th-district",
"raceType": "top2",
"timeUpdated": "6:56 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 22725,
"candidates": [
{
"candidateName": "Antonio Lopez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5730
},
{
"candidateName": "Lisa Gauthier",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10358
},
{
"candidateName": "Celeste Brevard",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1268
},
{
"candidateName": "Paul Bocanegra",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1909
},
{
"candidateName": "Maggie Cornejo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3460
}
]
},
"SMD5": {
"id": "SMD5",
"type": "localRace",
"location": "San Mateo",
"raceName": "Board of Supervisors, District 5",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:56 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 19937,
"candidates": [
{
"candidateName": "David Canepa",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 19937
}
]
},
"SMMeasureB": {
"id": "SMMeasureB",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure B",
"raceDescription": "County Service Area #1 (Highlands). Special tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:56 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 1549,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1360
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 189
}
]
},
"SMMeasureC": {
"id": "SMMeasureC",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure C",
"raceDescription": "Jefferson Elementary School District. Parcel tax. Passes with 2/3 vote",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:56 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 12234,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8543
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3691
}
]
},
"SMMeasureE": {
"id": "SMMeasureE",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure E",
"raceDescription": "Woodside Elementary School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:56 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 1392,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 910
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 482
}
]
},
"SMMeasureG": {
"id": "SMMeasureG",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure G",
"raceDescription": "Pacifica School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:56 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 11548,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7067
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4481
}
]
},
"SMMeasureH": {
"id": "SMMeasureH",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure H",
"raceDescription": "San Carlos School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:56 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 9938,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6283
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3655
}
]
},
"SCJudge5": {
"id": "SCJudge5",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Superior Court Judge, Office 5",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 301953,
"candidates": [
{
"candidateName": "Jay Boyarsky",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 142549
},
{
"candidateName": "Nicole M. Ford",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 52147
},
{
"candidateName": "Johnene Linda Stebbins",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 107257
}
]
},
"SCD2": {
"id": "SCD2",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Board of Supervisors, District 2",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/santaclara/supervisor-2nd-district",
"raceType": "top2",
"timeUpdated": "7:05 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 44059,
"candidates": [
{
"candidateName": "Corina Herrera-Loera",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10519
},
{
"candidateName": "Jennifer Margaret Celaya",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2394
},
{
"candidateName": "Madison Nguyen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12794
},
{
"candidateName": "Betty Duong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14031
},
{
"candidateName": "Nelson McElmurry",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4321
}
]
},
"SCD3": {
"id": "SCD3",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Board of Supervisors, District 3",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 42549,
"candidates": [
{
"candidateName": "Otto Lee",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 42549
}
]
},
"SCD5": {
"id": "SCD5",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Board of Supervisors, District 5",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/santaclara/supervisor-5th-district",
"raceType": "top2",
"timeUpdated": "7:05 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 88712,
"candidates": [
{
"candidateName": "Margaret Abe-Koga",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 37172
},
{
"candidateName": "Sally J. Lieber",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 21962
},
{
"candidateName": "Barry Chang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6164
},
{
"candidateName": "Peter C. Fung",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17892
},
{
"candidateName": "Sandy Sans",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5522
}
]
},
"SCSJMayor": {
"id": "SCSJMayor",
"type": "localRace",
"location": "Santa Clara",
"raceName": "San José Mayor",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 167064,
"candidates": [
{
"candidateName": "Matt Mahan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 144701
},
{
"candidateName": "Tyrone Wade",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22363
}
]
},
"SCSJD2": {
"id": "SCSJD2",
"type": "localRace",
"location": "Santa Clara",
"raceName": "San José City Council, District 2",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:05 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 14131,
"candidates": [
{
"candidateName": "Joe Lopez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4950
},
{
"candidateName": "Pamela Campos",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3436
},
{
"candidateName": "Vanessa Sandoval",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2719
},
{
"candidateName": "Babu Prasad",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3026
}
]
},
"SCSJD4": {
"id": "SCSJD4",
"type": "localRace",
"location": "Santa Clara",
"raceName": "San José City Council, District 4",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 14322,
"candidates": [
{
"candidateName": "Kansen Chu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5931
},
{
"candidateName": "David Cohen",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8391
}
]
},
"SCSJD6": {
"id": "SCSJD6",
"type": "localRace",
"location": "Santa Clara",
"raceName": "San José City Council, District 6",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:05 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 22146,
"candidates": [
{
"candidateName": "Olivia Navarro",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6913
},
{
"candidateName": "Alex Shoor",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3850
},
{
"candidateName": "Angelo \"A.J.\" Pasciuti",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2688
},
{
"candidateName": "Michael Mulcahy",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8695
}
]
},
"SCSJD8": {
"id": "SCSJD8",
"type": "localRace",
"location": "Santa Clara",
"raceName": "San José City Council, District 8",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:05 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 21462,
"candidates": [
{
"candidateName": "Tam Truong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6982
},
{
"candidateName": "Domingo Candelas",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8466
},
{
"candidateName": "Sukhdev Singh Bainiwal",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5513
},
{
"candidateName": "Surinder Kaur Dhaliwal",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 501
}
]
},
"SCSJD10": {
"id": "SCSJD10",
"type": "localRace",
"location": "Santa Clara",
"raceName": "San José City Council, District 10",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:05 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 22799,
"candidates": [
{
"candidateName": "George Casey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8805
},
{
"candidateName": "Arjun Batra",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8354
},
{
"candidateName": "Lenka Wright",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5640
}
]
},
"SCMeasureA": {
"id": "SCMeasureA",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure A",
"raceDescription": "Santa Clara. Appointed city clerk. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 20315,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6580
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13735
}
]
},
"SCMeasureB": {
"id": "SCMeasureB",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure B",
"raceDescription": "Santa Clara. Appointed police chief. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 20567,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5680
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14887
}
]
},
"SCMeasureC": {
"id": "SCMeasureC",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure C",
"raceDescription": "Sunnyvale School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 14656,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10261
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4395
}
]
},
"SolanoD15": {
"id": "SolanoD15",
"type": "localRace",
"location": "Solano",
"raceName": "Superior Court Judge, Department 15",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "",
"timeUpdated": "7:08 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 81709,
"candidates": [
{
"candidateName": "Mike Thompson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 36844
},
{
"candidateName": "Bryan J. Kim",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 44865
}
]
},
"SolanoD1": {
"id": "SolanoD1",
"type": "localRace",
"location": "Solano",
"raceName": "Board of Supervisors, District 1",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/solano/supervisor-1st-district",
"raceType": "",
"timeUpdated": "7:08 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 13786,
"candidates": [
{
"candidateName": "Michael Wilson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6401
},
{
"candidateName": "Cassandra James",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7385
}
]
},
"SolanoD2": {
"id": "SolanoD2",
"type": "localRace",
"location": "Solano",
"raceName": "Board of Supervisors, District 2",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "",
"timeUpdated": "7:08 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 19903,
"candidates": [
{
"candidateName": "Monica Brown",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10951
},
{
"candidateName": "Nora Dizon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3135
},
{
"candidateName": "Rochelle Sherlock",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5817
}
]
},
"SolanoD5": {
"id": "SolanoD5",
"type": "localRace",
"location": "Solano",
"raceName": "Board of Supervisors, District 5",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "",
"timeUpdated": "7:08 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 17888,
"candidates": [
{
"candidateName": "Mitch Mashburn",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11210
},
{
"candidateName": "Chadwick J. Ledoux",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6678
}
]
},
"SolanoEducation": {
"id": "SolanoEducation",
"type": "localRace",
"location": "Solano",
"raceName": "Sacramento County Board of Education",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "",
"timeUpdated": "7:08 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 3650,
"candidates": [
{
"candidateName": "Heather Davis",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2960
},
{
"candidateName": "Shazleen Khan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 690
}
]
},
"SolanoMeasureA": {
"id": "SolanoMeasureA",
"type": "localRace",
"location": "Solano",
"raceName": "Measure A",
"raceDescription": "Benicia. Hotel tax. Passes with majority vote.",
"raceReadTheStory": "https://www.kqed.org/elections/results/solano/measure-a",
"raceType": "yesNo",
"timeUpdated": "7:08 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 10136,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7869
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2267
}
]
},
"SolanoMeasureB": {
"id": "SolanoMeasureB",
"type": "localRace",
"location": "Solano",
"raceName": "Measure B",
"raceDescription": "Benicia. Sales tax. Passes with majority vote.",
"raceReadTheStory": "https://www.kqed.org/elections/results/solano/measure-b",
"raceType": "yesNo",
"timeUpdated": "7:08 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 10164,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7335
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2829
}
]
},
"SolanoMeasureC": {
"id": "SolanoMeasureC",
"type": "localRace",
"location": "Solano",
"raceName": "Measure C",
"raceDescription": "Benicia Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:08 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 10112,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6316
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3796
}
]
},
"SolanoMeasureN": {
"id": "SolanoMeasureN",
"type": "localRace",
"location": "Solano",
"raceName": "Measure N",
"raceDescription": "Davis Joint Unified School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:08 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 15,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10
}
]
},
"SonomaJudge3": {
"id": "SonomaJudge3",
"type": "localRace",
"location": "Sonoma",
"raceName": "Superior Court Judge, Office 3",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:51 PM",
"dateUpdated": "March 29, 2024",
"totalVotes": 115405,
"candidates": [
{
"candidateName": "Kristine M. Burk",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 79498
},
{
"candidateName": "Beki Berrey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 35907
}
]
},
"SonomaJudge4": {
"id": "SonomaJudge4",
"type": "localRace",
"location": "Sonoma",
"raceName": "Superior Court Judge, Office 4",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:51 PM",
"dateUpdated": "March 29, 2024",
"totalVotes": 86789,
"candidates": [
{
"candidateName": "Paul J. Lozada",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 86789
}
]
},
"SonomaJudge6": {
"id": "SonomaJudge6",
"type": "localRace",
"location": "Sonoma",
"raceName": "Superior Court Judge, Office 6",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:51 PM",
"dateUpdated": "March 29, 2024",
"totalVotes": 117990,
"candidates": [
{
"candidateName": "Omar Figueroa",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 42236
},
{
"candidateName": "Kenneth English",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 75754
}
]
},
"SonomaD1": {
"id": "SonomaD1",
"type": "localRace",
"location": "Sonoma",
"raceName": "Board of Supervisors, District 1",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:51 PM",
"dateUpdated": "March 29, 2024",
"totalVotes": 30348,
"candidates": [
{
"candidateName": "Rebecca Hermosillo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 23958
},
{
"candidateName": "Jonathan Mathieu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6390
}
]
},
"SonomaD3": {
"id": "SonomaD3",
"type": "localRace",
"location": "Sonoma",
"raceName": "Board of Supervisors, District 3",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/sonoma/supervisor-3rd-district",
"raceType": "top1",
"timeUpdated": "6:51 PM",
"dateUpdated": "March 29, 2024",
"totalVotes": 16312,
"candidates": [
{
"candidateName": "Chris Coursey",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11346
},
{
"candidateName": "Omar Medina",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4966
}
]
},
"SonomaD5": {
"id": "SonomaD5",
"type": "localRace",
"location": "Sonoma",
"raceName": "Board of Supervisors, District 5",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:51 PM",
"dateUpdated": "March 29, 2024",
"totalVotes": 23356,
"candidates": [
{
"candidateName": "Lynda Hopkins",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 23356
}
]
},
"SonomaMeasureA": {
"id": "SonomaMeasureA",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure A",
"raceDescription": "Cotati-Rohnert Park Unified School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:51 PM",
"dateUpdated": "March 29, 2024",
"totalVotes": 13756,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10320
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3436
}
]
},
"SonomaMeasureB": {
"id": "SonomaMeasureB",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure B",
"raceDescription": "Petaluma Joint Union High School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:51 PM",
"dateUpdated": "March 29, 2024",
"totalVotes": 24877,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15795
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9082
}
]
},
"SonomaMeasureC": {
"id": "SonomaMeasureC",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure C",
"raceDescription": "Fort Ross School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:51 PM",
"dateUpdated": "March 29, 2024",
"totalVotes": 286,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 159
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 127
}
]
},
"SonomaMeasureD": {
"id": "SonomaMeasureD",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure D",
"raceDescription": "Harmony Union School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:51 PM",
"dateUpdated": "March 29, 2024",
"totalVotes": 1925,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1089
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 836
}
]
},
"SonomaMeasureE": {
"id": "SonomaMeasureE",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure E",
"raceDescription": "Petaluma City (Elementary) School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:51 PM",
"dateUpdated": "March 29, 2024",
"totalVotes": 11133,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7622
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3511
}
]
},
"SonomaMeasureG": {
"id": "SonomaMeasureG",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure G",
"raceDescription": "Rincon Valley Union School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:51 PM",
"dateUpdated": "March 29, 2024",
"totalVotes": 14577,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8668
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5909
}
]
},
"SonomaMeasureH": {
"id": "SonomaMeasureH",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure H",
"raceDescription": "Sonoma County. Sales tax. Passes with majority vote.",
"raceReadTheStory": "https://www.kqed.org/elections/results/sonoma/measure-h",
"raceType": "yesNo",
"timeUpdated": "6:51 PM",
"dateUpdated": "March 29, 2024",
"totalVotes": 145261,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 89646
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 55615
}
]
}
},
"racesGenElectionReducer": {
"0": {
"id": "0",
"type": "apRace",
"location": "State of California",
"raceName": "President,",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 15648246,
"precinctsReportPercentage": 98.29,
"eevp": 98.29,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 23, 2024",
"timeUpdated": "6:11 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Kamala Harris",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 9172482,
"isWinner": true
},
{
"candidateName": "Donald Trump",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 5978219,
"isWinner": false
},
{
"candidateName": "Robert Kennedy",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 194807,
"isWinner": false
},
{
"candidateName": "Jill Stein",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 165425,
"isWinner": false
},
{
"candidateName": "Claudia De la Cruz",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 71398,
"isWinner": false
},
{
"candidateName": "Chase Oliver",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 65915,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T04:00:06.346Z"
},
"5089": {
"id": "5089",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 3",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 435956,
"precinctsReportPercentage": 97.72,
"eevp": 97.67,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "5:20 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Christopher Cabaldon",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 272015,
"isWinner": true
},
{
"candidateName": "Thom Bogue",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 163941,
"isWinner": false
}
],
"winnerDateTime": "2024-11-08T01:25:37.893Z"
},
"5154": {
"id": "5154",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 11",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 211122,
"precinctsReportPercentage": 98.89,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:40 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Lori Wilson",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 124122,
"isWinner": true
},
{
"candidateName": "Dave Ennis",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 87000,
"isWinner": false
}
],
"winnerDateTime": "2024-11-09T02:16:08.754Z"
},
"5258": {
"id": "5258",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 29",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 150188,
"precinctsReportPercentage": 98.73,
"eevp": 98.76,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "5:27 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Robert Rivas",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 99123,
"isWinner": true
},
{
"candidateName": "J.W. Paine",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 51065,
"isWinner": false
}
],
"winnerDateTime": "2024-11-08T17:42:54.453Z"
},
"5692": {
"id": "5692",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 2",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 365311,
"precinctsReportPercentage": 95.44,
"eevp": 95.44,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:31 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Jared Huffman",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 263916,
"isWinner": true
},
{
"candidateName": "Chris Coulombe",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 101395,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T05:23:23.665Z"
},
"5694": {
"id": "5694",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 4",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 325173,
"precinctsReportPercentage": 94.24,
"eevp": 94.17,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "5:20 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Mike Thompson",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 217274,
"isWinner": true
},
{
"candidateName": "John Munn",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 107899,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T05:27:44.646Z"
},
"5697": {
"id": "5697",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 7",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 288555,
"precinctsReportPercentage": 96.64,
"eevp": 96.72,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:40 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Doris Matsui",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 192932,
"isWinner": true
},
{
"candidateName": "Tom Silva",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 95623,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T04:27:48.667Z"
},
"5698": {
"id": "5698",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 8",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 271518,
"precinctsReportPercentage": 98.99,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:40 PM",
"source": "AP",
"candidates": [
{
"candidateName": "John Garamendi",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 200883,
"isWinner": true
},
{
"candidateName": "Rudy Recile",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 70635,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T04:33:00.364Z"
},
"5699": {
"id": "5699",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 9",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 240837,
"precinctsReportPercentage": 96.52,
"eevp": 96.5,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 23, 2024",
"timeUpdated": "6:11 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Josh Harder",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 124885,
"isWinner": true
},
{
"candidateName": "Kevin Lincoln",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 115952,
"isWinner": false
}
],
"winnerDateTime": "2024-11-16T00:40:53.537Z"
},
"5701": {
"id": "5701",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 11",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 339007,
"precinctsReportPercentage": 98.89,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "4:49 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Nancy Pelosi",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 274723,
"isWinner": true
},
{
"candidateName": "Bruce Lou",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 64284,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T05:03:30.399Z"
},
"5702": {
"id": "5702",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 12",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 282754,
"precinctsReportPercentage": 98.45,
"eevp": 98.33,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 20, 2024",
"timeUpdated": "5:31 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Lateefah Simon",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 185005,
"isWinner": true
},
{
"candidateName": "Jennifer Tran",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 97749,
"isWinner": false
}
],
"winnerDateTime": "2024-11-09T01:19:52.852Z"
},
"5704": {
"id": "5704",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 14",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 276078,
"precinctsReportPercentage": 99.13,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 20, 2024",
"timeUpdated": "5:31 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Eric Swalwell",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 187060,
"isWinner": true
},
{
"candidateName": "Vin Kruttiventi",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 89018,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T07:56:14.288Z"
},
"5705": {
"id": "5705",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 15",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 288971,
"precinctsReportPercentage": 99.01,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:40 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Kevin Mullin",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 211232,
"isWinner": true
},
{
"candidateName": "Anna Kramer",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 77739,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T05:01:34.831Z"
},
"5706": {
"id": "5706",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 16",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 308156,
"precinctsReportPercentage": 98.9,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:50 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Sam Liccardo",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 179396,
"isWinner": true
},
{
"candidateName": "Evan Low",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 128760,
"isWinner": false
}
],
"winnerDateTime": "2024-11-07T00:57:53.623Z"
},
"5707": {
"id": "5707",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 17",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 254595,
"precinctsReportPercentage": 98.81,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:50 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Ro Khanna",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 172287,
"isWinner": true
},
{
"candidateName": "Anita Chen",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 82308,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T05:20:43.330Z"
},
"5708": {
"id": "5708",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 18",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 227743,
"precinctsReportPercentage": 99.13,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "5:27 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Zoe Lofgren",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 147216,
"isWinner": true
},
{
"candidateName": "Peter Hernandez",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 80527,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T05:34:06.248Z"
},
"5709": {
"id": "5709",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 19",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 354239,
"precinctsReportPercentage": 96.33,
"eevp": 96.25,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "5:27 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Jimmy Panetta",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 246987,
"isWinner": true
},
{
"candidateName": "Jason Anderson",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 107252,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T05:11:42.601Z"
},
"5746": {
"id": "5746",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 5",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 347746,
"precinctsReportPercentage": 97.19,
"eevp": 97.19,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 23, 2024",
"timeUpdated": "6:11 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Jerry McNerney",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 184515,
"isWinner": true
},
{
"candidateName": "Jim Shoemaker",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 163231,
"isWinner": false
}
],
"winnerDateTime": "2024-11-16T00:59:02.478Z"
},
"5747": {
"id": "5747",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 7",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 347786,
"precinctsReportPercentage": 98.43,
"eevp": 98.45,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:40 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Jesse Arreguín",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 198841,
"isWinner": true
},
{
"candidateName": "Jovanka Beckles",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 148945,
"isWinner": false
}
],
"winnerDateTime": "2024-11-16T01:00:05.900Z"
},
"5748": {
"id": "5748",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 9",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 369843,
"precinctsReportPercentage": 99.02,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:40 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Tim Grayson",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 192491,
"isWinner": true
},
{
"candidateName": "Marisol Rubio",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 177352,
"isWinner": false
}
],
"winnerDateTime": "2024-11-21T01:40:25.112Z"
},
"5749": {
"id": "5749",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 11",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 417625,
"precinctsReportPercentage": 98.92,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:40 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Scott Wiener",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 324985,
"isWinner": true
},
{
"candidateName": "Yvette Corkrean",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 92640,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T05:30:29.104Z"
},
"5750": {
"id": "5750",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 13",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 433861,
"precinctsReportPercentage": 98.95,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:50 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Josh Becker",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 314389,
"isWinner": true
},
{
"candidateName": "Alexander Glew",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 119472,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T05:31:17.600Z"
},
"5751": {
"id": "5751",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 15",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 379735,
"precinctsReportPercentage": 99.05,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:50 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Dave Cortese",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 260524,
"isWinner": true
},
{
"candidateName": "Robert Howell",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 119211,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T07:29:11.774Z"
},
"5763": {
"id": "5763",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 2",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 221097,
"precinctsReportPercentage": 93.62,
"eevp": 93.69,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:31 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Chris Rogers",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 146276,
"isWinner": true
},
{
"candidateName": "Michael Greer",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 74821,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T05:45:06.290Z"
},
"5765": {
"id": "5765",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 4",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 185375,
"precinctsReportPercentage": 91.17,
"eevp": 91.25,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "5:20 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Cecilia Aguiar-Curry",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 124286,
"isWinner": true
},
{
"candidateName": "Darren Ellis",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 61089,
"isWinner": false
}
],
"winnerDateTime": "2024-11-08T00:18:57.106Z"
},
"5772": {
"id": "5772",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 12",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 241279,
"precinctsReportPercentage": 97.83,
"eevp": 97.7,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "2:30 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Damon Connolly",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 182925,
"isWinner": true
},
{
"candidateName": "Andy Podshadley",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 58354,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T07:37:23.490Z"
},
"5774": {
"id": "5774",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 14",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 181555,
"precinctsReportPercentage": 99.07,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:40 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Buffy Wicks",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 124565,
"isWinner": true
},
{
"candidateName": "Margot Smith",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 56990,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T05:46:37.722Z"
},
"5775": {
"id": "5775",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 15",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 203781,
"precinctsReportPercentage": 99.01,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:40 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Anamarie Avila Farias",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 130679,
"isWinner": true
},
{
"candidateName": "Sonia Ledo",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 73102,
"isWinner": false
}
],
"winnerDateTime": "2024-11-09T00:45:27.762Z"
},
"5776": {
"id": "5776",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 16",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 250056,
"precinctsReportPercentage": 99.07,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:40 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Rebecca Bauer-Kahan",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 160327,
"isWinner": true
},
{
"candidateName": "Joseph Rubay",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 89729,
"isWinner": false
}
],
"winnerDateTime": "2024-11-09T00:46:42.757Z"
},
"5777": {
"id": "5777",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 17",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 200325,
"precinctsReportPercentage": 98.99,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "4:49 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Matt Haney",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 169438,
"isWinner": true
},
{
"candidateName": "Manuel Noris-Barrera",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 30887,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T07:04:53.675Z"
},
"5778": {
"id": "5778",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 18",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 166891,
"precinctsReportPercentage": 98.28,
"eevp": 97.87,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 20, 2024",
"timeUpdated": "5:31 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Mia Bonta",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 133957,
"isWinner": true
},
{
"candidateName": "Andre Sandford",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 32934,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T06:14:07.579Z"
},
"5779": {
"id": "5779",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 19",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 196321,
"precinctsReportPercentage": 98.84,
"eevp": 98.99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:40 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Catherine Stefani",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 118839,
"isWinner": true
},
{
"candidateName": "David Lee",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 77482,
"isWinner": false
}
],
"winnerDateTime": "2024-11-10T02:02:13.334Z"
},
"5780": {
"id": "5780",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 20",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 173478,
"precinctsReportPercentage": 98.8,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 20, 2024",
"timeUpdated": "5:31 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Liz Ortega",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 126476,
"isWinner": true
},
{
"candidateName": "Sangeetha Shanbhogue",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 47002,
"isWinner": false
}
],
"winnerDateTime": "2024-11-09T02:17:44.124Z"
},
"5781": {
"id": "5781",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 21",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 199086,
"precinctsReportPercentage": 98.92,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:40 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Diane Papan",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 146988,
"isWinner": true
},
{
"candidateName": "Mark Gilham",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 52098,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T06:19:19.404Z"
},
"5783": {
"id": "5783",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 23",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 193550,
"precinctsReportPercentage": 99.2,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:50 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Marc Berman",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 115724,
"isWinner": true
},
{
"candidateName": "Lydia Kou",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 77826,
"isWinner": false
}
],
"winnerDateTime": "2024-11-11T01:51:05.506Z"
},
"5784": {
"id": "5784",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 24",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 158852,
"precinctsReportPercentage": 99.3,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:50 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Alex Lee",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 104997,
"isWinner": true
},
{
"candidateName": "Bob Brunton",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 53855,
"isWinner": false
}
],
"winnerDateTime": "2024-11-10T02:05:19.921Z"
},
"5786": {
"id": "5786",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 25",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 157695,
"precinctsReportPercentage": 98.9,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:50 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Ash Kalra",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 107884,
"isWinner": true
},
{
"candidateName": "Ted Stroll",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 49811,
"isWinner": false
}
],
"winnerDateTime": "2024-11-07T01:34:48.486Z"
},
"5787": {
"id": "5787",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 26",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 137088,
"precinctsReportPercentage": 98.83,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:50 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Patrick Ahrens",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 76744,
"isWinner": true
},
{
"candidateName": "Tara Sreekrishnan",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 60344,
"isWinner": false
}
],
"winnerDateTime": "2024-11-11T19:51:42.335Z"
},
"5789": {
"id": "5789",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 28",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 224020,
"precinctsReportPercentage": 98.67,
"eevp": 98.55,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:50 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Gail Pellerin",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 149342,
"isWinner": true
},
{
"candidateName": "Liz Lawler",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 74678,
"isWinner": false
}
],
"winnerDateTime": "2024-11-07T01:33:07.038Z"
},
"6855": {
"id": "6855",
"type": "apRace",
"location": "State of California",
"raceName": "Mayor, San Francisco",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 390016,
"precinctsReportPercentage": 99.03,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 19, 2024",
"timeUpdated": "5:57 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Daniel Lurie",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 102676,
"isWinner": true
},
{
"candidateName": "London Breed",
"candidateIncumbent": true,
"candidateParty": null,
"voteCount": 95079,
"isWinner": false
},
{
"candidateName": "Aaron Peskin",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 89179,
"isWinner": false
},
{
"candidateName": "Mark Farrell",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 72083,
"isWinner": false
},
{
"candidateName": "Ahsha Safai",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 11418,
"isWinner": false
},
{
"candidateName": "Ellen Zhou",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 8662,
"isWinner": false
},
{
"candidateName": "Dylan Hirsch-Shell",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 2896,
"isWinner": false
},
{
"candidateName": "Keith Freedman",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 2076,
"isWinner": false
},
{
"candidateName": "Nelson Mei",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 1791,
"isWinner": false
},
{
"candidateName": "Shahram Shariati",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 1610,
"isWinner": false
},
{
"candidateName": "Henry Flynn",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 1318,
"isWinner": false
},
{
"candidateName": "Paul Robertson",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 811,
"isWinner": false
},
{
"candidateName": "Jon Soderstrom",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 413,
"isWinner": false
},
{
"candidateName": "Total Write-Ins",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 4,
"isWinner": false
}
],
"winnerDateTime": "2024-11-20T00:39:58.562Z"
},
"8514": {
"id": "8514",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 10",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 362058,
"precinctsReportPercentage": 98.93,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:40 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Mark DeSaulnier",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 240770,
"isWinner": true
},
{
"candidateName": "Katherine Piccinini",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 121288,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T04:35:13.273Z"
},
"8619": {
"id": "8619",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. Senate, Class I",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 15149464,
"precinctsReportPercentage": 98.19,
"eevp": 98.19,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 23, 2024",
"timeUpdated": "6:11 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Adam Schiff",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 8935175,
"isWinner": true
},
{
"candidateName": "Steve Garvey",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 6214289,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T04:00:06.416Z"
},
"82961": {
"id": "82961",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. Senate, Class I Unexpired Term",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 14849984,
"precinctsReportPercentage": 98.17,
"eevp": 98.17,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 23, 2024",
"timeUpdated": "6:11 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Adam Schiff",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 8740044,
"isWinner": true
},
{
"candidateName": "Steve Garvey",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 6109940,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T04:34:43.856Z"
},
"83019": {
"id": "83019",
"type": "apRace",
"location": "State of California",
"raceName": "Question, Recall - Oakland Mayor Thao",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 142625,
"precinctsReportPercentage": 99.07,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 20, 2024",
"timeUpdated": "5:31 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 86450,
"isWinner": true
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 56175,
"isWinner": false
}
],
"winnerDateTime": "2024-11-11T23:23:35.964Z"
},
"83020": {
"id": "83020",
"type": "apRace",
"location": "State of California",
"raceName": "Question, Recall - Alameda County District Attorney Price",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 596044,
"precinctsReportPercentage": 98.95,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 20, 2024",
"timeUpdated": "5:31 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 374993,
"isWinner": true
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 221051,
"isWinner": false
}
],
"winnerDateTime": "2024-11-09T01:23:39.035Z"
},
"83060": {
"id": "83060",
"type": "apRace",
"location": "State of California",
"raceName": "Proposition, 2 - Issue Public Education Bonds",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 14834107,
"precinctsReportPercentage": 98.19,
"eevp": 98.19,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 23, 2024",
"timeUpdated": "6:11 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 8694956,
"isWinner": true
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 6139151,
"isWinner": false
}
],
"winnerDateTime": "2024-11-07T01:45:17.519Z"
},
"83061": {
"id": "83061",
"type": "apRace",
"location": "State of California",
"raceName": "Proposition, 3 - Right to Marry",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 14938673,
"precinctsReportPercentage": 98.19,
"eevp": 98.2,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 23, 2024",
"timeUpdated": "6:11 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 9357872,
"isWinner": true
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 5580801,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T06:30:18.607Z"
},
"83062": {
"id": "83062",
"type": "apRace",
"location": "State of California",
"raceName": "Proposition, 4 - Issue Natural Resources Bonds",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 14930946,
"precinctsReportPercentage": 98.23,
"eevp": 98.23,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 23, 2024",
"timeUpdated": "6:11 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 8918351,
"isWinner": true
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 6012595,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T18:07:47.735Z"
},
"83063": {
"id": "83063",
"type": "apRace",
"location": "State of California",
"raceName": "Proposition, 5 - Lower Local Approval Threshold to Fund Housing Projects",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 14770767,
"precinctsReportPercentage": 98.23,
"eevp": 98.23,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 23, 2024",
"timeUpdated": "6:11 AM",
"source": "AP",
"candidates": [
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 8139049,
"isWinner": true
},
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 6631718,
"isWinner": false
}
],
"winnerDateTime": "2024-11-08T16:39:28.505Z"
},
"83064": {
"id": "83064",
"type": "apRace",
"location": "State of California",
"raceName": "Proposition, 6 - Remove Slavery Exception",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 14568040,
"precinctsReportPercentage": 98.24,
"eevp": 98.24,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 23, 2024",
"timeUpdated": "6:11 AM",
"source": "AP",
"candidates": [
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 7767921,
"isWinner": true
},
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 6800119,
"isWinner": false
}
],
"winnerDateTime": "2024-11-11T02:11:21.241Z"
},
"83065": {
"id": "83065",
"type": "apRace",
"location": "State of California",
"raceName": "Proposition, 32 - Raise Minimum Wage",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 14939300,
"precinctsReportPercentage": 98.55,
"eevp": 98.55,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 23, 2024",
"timeUpdated": "6:11 AM",
"source": "AP",
"candidates": [
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 7580232,
"isWinner": true
},
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 7359068,
"isWinner": false
}
],
"winnerDateTime": "2024-11-20T01:03:41.030Z"
},
"83066": {
"id": "83066",
"type": "apRace",
"location": "State of California",
"raceName": "Proposition, 33 - Expand Local Rent Control",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 14744444,
"precinctsReportPercentage": 98.25,
"eevp": 98.25,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 23, 2024",
"timeUpdated": "6:11 AM",
"source": "AP",
"candidates": [
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 8859648,
"isWinner": true
},
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 5884796,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T08:02:41.812Z"
},
"83067": {
"id": "83067",
"type": "apRace",
"location": "State of California",
"raceName": "Proposition, 34 - Restrict Spending by Healthcare Providers",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 14295245,
"precinctsReportPercentage": 98.33,
"eevp": 98.33,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 23, 2024",
"timeUpdated": "6:11 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 7266474,
"isWinner": true
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 7028771,
"isWinner": false
}
],
"winnerDateTime": "2024-11-21T01:34:12.474Z"
},
"83068": {
"id": "83068",
"type": "apRace",
"location": "State of California",
"raceName": "Proposition, 35 - Permanently Fund Medi-Cal Health",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 14696106,
"precinctsReportPercentage": 98.25,
"eevp": 98.24,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 23, 2024",
"timeUpdated": "6:11 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 9975199,
"isWinner": true
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 4720907,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T05:28:38.879Z"
},
"83069": {
"id": "83069",
"type": "apRace",
"location": "State of California",
"raceName": "Proposition, 36 - Increase Sentences for Drug and Theft Crimes",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 14850476,
"precinctsReportPercentage": 98.25,
"eevp": 98.25,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 23, 2024",
"timeUpdated": "6:11 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 10165626,
"isWinner": true
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 4684850,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T04:57:32.362Z"
},
"timeLoaded": "November 23, 2024 8:04 AM",
"nationalRacesLoaded": true,
"localRacesLoaded": true,
"overrides": [
{
"id": "0",
"raceName": "President",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5089",
"raceName": "State Senate, District 3",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5154",
"raceName": "State Assembly, District 11",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5258",
"raceName": "State Assembly, District 29",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5692",
"raceName": "U.S. House of Representatives, District 2",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5694",
"raceName": "U.S. House of Representatives, District 4",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5697",
"raceName": "U.S. House of Representatives, District 7",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5698",
"raceName": "U.S. House of Representatives, District 8",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5699",
"raceName": "U.S. House of Representatives, District 9",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5701",
"raceName": "U.S. House of Representatives, District 11",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5702",
"raceName": "U.S. House of Representatives, District 12",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5704",
"raceName": "U.S. House of Representatives, District 14",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5705",
"raceName": "U.S. House of Representatives, District 15",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5706",
"raceName": "U.S. House of Representatives, District 16",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5707",
"raceName": "U.S. House of Representatives, District 17",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5708",
"raceName": "U.S. House of Representatives, District 18",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5709",
"raceName": "U.S. House of Representatives, District 19",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5746",
"raceName": "State Senate, District 5",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5747",
"raceName": "State Senate, District 7",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5748",
"raceName": "State Senate, District 9",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5749",
"raceName": "State Senate, District 11",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5750",
"raceName": "State Senate, District 13",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5751",
"raceName": "State Senate, District 15",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5763",
"raceName": "State Assembly, District 2",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5765",
"raceName": "State Assembly, District 4",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5772",
"raceName": "State Assembly, District 12",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5774",
"raceName": "State Assembly, District 14",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5775",
"raceName": "State Assembly, District 15",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5776",
"raceName": "State Assembly, District 16",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5777",
"raceName": "State Assembly, District 17",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5778",
"raceName": "State Assembly, District 18",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5779",
"raceName": "State Assembly, District 19",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5780",
"raceName": "State Assembly, District 20",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5781",
"raceName": "State Assembly, District 21",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5783",
"raceName": "State Assembly, District 23",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5784",
"raceName": "State Assembly, District 24",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5786",
"raceName": "State Assembly, District 25",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5787",
"raceName": "State Assembly, District 26",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5789",
"raceName": "State Assembly, District 28",
"raceDescription": "Top candidate wins seat."
},
{
"id": "6855",
"raceName": "SF Mayor",
"raceDescription": "Top candidate wins seat."
},
{
"id": "8514",
"raceName": "U.S. House of Representatives, District 10",
"raceDescription": "Top candidate wins seat."
},
{
"id": "8619",
"raceName": "U.S. Senate full term",
"raceDescription": "Top candidate wins seat."
},
{
"id": "82961",
"raceName": "U.S. Senate unexpired term",
"raceDescription": "Top candidate wins seat."
},
{
"id": "83019",
"raceName": "Oakland Mayor recall",
"raceDescription": "Passes with majority vote."
},
{
"id": "83020",
"raceName": "Alameda DA recall",
"raceDescription": "Passes with majority vote."
},
{
"id": "83060",
"raceName": "Proposition 2",
"raceDescription": "Passes with majority vote."
},
{
"id": "83061",
"raceName": "Proposition 3",
"raceDescription": "Passes with majority vote."
},
{
"id": "83062",
"raceName": "Proposition 4",
"raceDescription": "Passes with majority vote."
},
{
"id": "83063",
"raceName": "Proposition 5",
"raceDescription": "Passes with majority vote."
},
{
"id": "83064",
"raceName": "Proposition 6",
"raceDescription": "Passes with majority vote."
},
{
"id": "83065",
"raceName": "Proposition 32",
"raceDescription": "Passes with majority vote."
},
{
"id": "83066",
"raceName": "Proposition 33",
"raceDescription": "Passes with majority vote."
},
{
"id": "83067",
"raceName": "Proposition 34",
"raceDescription": "Passes with majority vote."
},
{
"id": "83068",
"raceName": "Proposition 35",
"raceDescription": "Passes with majority vote."
},
{
"id": "83069",
"raceName": "Proposition 36",
"raceDescription": "Passes with majority vote."
}
],
"AlamedaChabotLasPositasCommunityCollegeDistrictTrusteeArea1": {
"id": "AlamedaChabotLasPositasCommunityCollegeDistrictTrusteeArea1",
"type": "localRace",
"location": "Alameda",
"raceName": "Chabot – Las Positas Community College District, Trustee Area 1",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 27259,
"candidates": [
{
"candidateName": "Hector Garcia",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20320
},
{
"candidateName": "Luis Reynoso \r",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6939
}
]
},
"AlamedaChabotLasPositasCommunityCollegeDistrictTrusteeArea4": {
"id": "AlamedaChabotLasPositasCommunityCollegeDistrictTrusteeArea4",
"type": "localRace",
"location": "Alameda",
"raceName": "Chabot - Las Positas Community College District, Trustee Area 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 38723,
"candidates": [
{
"candidateName": "Maria L Heredia ",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 26158
},
{
"candidateName": "Joseph Grcar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12565
}
]
},
"AlamedaPeraltaCommunityCollegeDistrictTrusteeArea2": {
"id": "AlamedaPeraltaCommunityCollegeDistrictTrusteeArea2",
"type": "localRace",
"location": "Alameda",
"raceName": "Peralta Community College District, Trustee Area 2",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 21696,
"candidates": [
{
"candidateName": "Paulina Gonzalez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 14071
},
{
"candidateName": "Sinead Geneva Anderson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7625
}
]
},
"AlamedaSanJoaquinDeltaCommunityCollegeDistrictTrusteeArea1": {
"id": "AlamedaSanJoaquinDeltaCommunityCollegeDistrictTrusteeArea1",
"type": "localRace",
"location": "Alameda",
"raceName": "San Joaquin Delta Community College District, Trustee Area 1",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 68,
"candidates": [
{
"candidateName": "Ralph Lee White",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 36
},
{
"candidateName": "Shelly Stoll Swanson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 32
}
]
},
"AlamedaSanJoaquinDeltaCommunityCollegeDistrictTrusteeArea2": {
"id": "AlamedaSanJoaquinDeltaCommunityCollegeDistrictTrusteeArea2",
"type": "localRace",
"location": "Alameda",
"raceName": "San Joaquin Delta Community College District, Trustee Area 2",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 68,
"candidates": [
{
"candidateName": "Samuel Anderson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 27
},
{
"candidateName": "Julie D. Kay",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 23
},
{
"candidateName": "Dan Wright",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18
}
]
},
"AlamedaSanJoaquinDeltaCommunityCollegeDistrictTrusteeArea6": {
"id": "AlamedaSanJoaquinDeltaCommunityCollegeDistrictTrusteeArea6",
"type": "localRace",
"location": "Alameda",
"raceName": "San Joaquin Delta Community College District, Trustee Area 6",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 64,
"candidates": [
{
"candidateName": "Catalina Piña",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 41
},
{
"candidateName": "Rosario Patrick",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 23
}
]
},
"AlamedaAlamedaUnifiedSchoolDistrictGoverningBoard": {
"id": "AlamedaAlamedaUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Alameda",
"raceName": "Alameda Unified School District Governing Board",
"raceDescription": "To three candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 76453,
"candidates": [
{
"candidateName": "Heather Little",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 21965
},
{
"candidateName": "Meleah Hall",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 21464
},
{
"candidateName": "Joyce Boyd",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11245
},
{
"candidateName": "Jennifer Williams",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 21779
}
]
},
"AlamedaCastroValleyUnifiedSchoolDistrictGoverningBoardArea5": {
"id": "AlamedaCastroValleyUnifiedSchoolDistrictGoverningBoardArea5",
"type": "localRace",
"location": "Alameda",
"raceName": "Castro Valley Unified School District Governing Board, Area 5",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 4666,
"candidates": [
{
"candidateName": "John Chung",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1270
},
{
"candidateName": "Mike Kusiak",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3396
}
]
},
"AlamedaDublinUnifiedSchoolDistrictGoverningBoardArea1": {
"id": "AlamedaDublinUnifiedSchoolDistrictGoverningBoardArea1",
"type": "localRace",
"location": "Alameda",
"raceName": "Dublin Unified School District Governing Board, Area 1",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 5100,
"candidates": [
{
"candidateName": "Kristian Reyes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3067
},
{
"candidateName": "Ramnath “Ram” Shanbhogue",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2033
}
]
},
"AlamedaEmeryUnifiedSchoolDistrictGoverningBoard": {
"id": "AlamedaEmeryUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Alameda",
"raceName": "Emery Unified School District Governing Board",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 6072,
"candidates": [
{
"candidateName": "Elsie Joyce Lee",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2642
},
{
"candidateName": "Brian Donahue",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 829
},
{
"candidateName": "Walter Pizarro",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 704
},
{
"candidateName": "John T. Van Geffen",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1897
}
]
},
"AlamedaFremontUnifiedSchoolDistrictGoverningBoardArea4": {
"id": "AlamedaFremontUnifiedSchoolDistrictGoverningBoardArea4",
"type": "localRace",
"location": "Alameda",
"raceName": "Fremont Unified School District Governing Board, Area 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 13133,
"candidates": [
{
"candidateName": "Ganesh Balamitran",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6551
},
{
"candidateName": "Rinu Nair",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6582
}
]
},
"AlamedaHaywardUnifiedSchoolDistrictGoverningBoard": {
"id": "AlamedaHaywardUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Alameda",
"raceName": "Hayward Unified School District Governing Board",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 127212,
"candidates": [
{
"candidateName": "Sophia Jauregui",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17182
},
{
"candidateName": "Luis Reynoso",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 28316
},
{
"candidateName": "Sara Prada",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 19805
},
{
"candidateName": "Austin Bruckner Carrillo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18739
},
{
"candidateName": "Simon “Peter” Gutierrez Bufete",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 21389
},
{
"candidateName": "Calyn Kelley",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12860
},
{
"candidateName": "Tom Wong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8921
}
]
},
"AlamedaLammersvilleJointUnifiedSchoolDistrictGoverningBoardArea1": {
"id": "AlamedaLammersvilleJointUnifiedSchoolDistrictGoverningBoardArea1",
"type": "localRace",
"location": "Alameda",
"raceName": "Lammersville Joint Unified School District Governing Board, Area 1",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 76,
"candidates": [
{
"candidateName": "David A. Pombo",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 60
},
{
"candidateName": "Surekha Shekar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16
}
]
},
"AlamedaLivermoreValleyJointUnifiedSchoolDistrictGoverningBoard": {
"id": "AlamedaLivermoreValleyJointUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Alameda",
"raceName": "Livermore Valley Joint Unified School District Governing Board",
"raceDescription": "Top two candidates win seat. Includes votes from Alameda and Contra Costa counties.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 65820,
"candidates": [
{
"candidateName": "Maggie Tufts",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14885
},
{
"candidateName": "Amanda Pepper",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4176
},
{
"candidateName": "Jean Paulsen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2533
},
{
"candidateName": "Tara Boyce",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13210
},
{
"candidateName": "Christiaan Vandenheuvel",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15213
},
{
"candidateName": "Deena Kaplanis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15803
}
]
},
"AlamedaNewHavenUnifiedSchoolDistrictGoverningBoardArea1": {
"id": "AlamedaNewHavenUnifiedSchoolDistrictGoverningBoardArea1",
"type": "localRace",
"location": "Alameda",
"raceName": "New Haven Unified School District Governing Board, Area 1",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 4544,
"candidates": [
{
"candidateName": "Midji Kuo-Rovetta",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1213
},
{
"candidateName": "Patricio R. Urbi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2092
},
{
"candidateName": "Jatinder (JP) K. Sahi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1239
}
]
},
"AlamedaNewHavenUnifiedSchoolDistrictGoverningBoardArea2": {
"id": "AlamedaNewHavenUnifiedSchoolDistrictGoverningBoardArea2",
"type": "localRace",
"location": "Alameda",
"raceName": "New Haven Unified School District Governing Board, Area 2",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 4442,
"candidates": [
{
"candidateName": "Melanie Freeberg",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2923
},
{
"candidateName": "Michelle Parnala",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1519
}
]
},
"AlamedaNewHavenUnifiedSchoolDistrictGoverningBoardArea3": {
"id": "AlamedaNewHavenUnifiedSchoolDistrictGoverningBoardArea3",
"type": "localRace",
"location": "Alameda",
"raceName": "New Haven Unified School District Governing Board, Area 3",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 5221,
"candidates": [
{
"candidateName": "Lydia Idem",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1955
},
{
"candidateName": "Michael Gonzales",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3266
}
]
},
"AlamedaNewarkUnifiedSchoolDistrictGoverningBoard": {
"id": "AlamedaNewarkUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Alameda",
"raceName": "Newark Unified School District Governing Board",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 32709,
"candidates": [
{
"candidateName": "Aiden Hill",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7719
},
{
"candidateName": "Vikas Minglani",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3722
},
{
"candidateName": "Gabriel Anguiano Jr.",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7424
},
{
"candidateName": "Austin Block",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7607
},
{
"candidateName": "Phuong Nguyen",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6237
}
]
},
"AlamedaPleasantonUnifiedSchoolDistrictGoverningBoardArea3": {
"id": "AlamedaPleasantonUnifiedSchoolDistrictGoverningBoardArea3",
"type": "localRace",
"location": "Alameda",
"raceName": "Pleasanton Unified School District Governing Board, Area 3",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 7090,
"candidates": [
{
"candidateName": "Donalyn Harris",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3135
},
{
"candidateName": "Kelly Mokashi",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3955
}
]
},
"AlamedaPleasantonUnifiedSchoolDistrictGoverningBoardArea4": {
"id": "AlamedaPleasantonUnifiedSchoolDistrictGoverningBoardArea4",
"type": "localRace",
"location": "Alameda",
"raceName": "Pleasanton Unified School District Governing Board, Area 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 6942,
"candidates": [
{
"candidateName": "Jen Flynn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3306
},
{
"candidateName": "Charlie Jones",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3636
}
]
},
"AlamedaSanLorenzoUnifiedSchoolDistrictGoverningBoardArea5": {
"id": "AlamedaSanLorenzoUnifiedSchoolDistrictGoverningBoardArea5",
"type": "localRace",
"location": "Alameda",
"raceName": "San Lorenzo Unified School District Governing Board, Area 5",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 3695,
"candidates": [
{
"candidateName": "Alicia Gonzalez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2360
},
{
"candidateName": "Penny Peck",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1335
}
]
},
"AlamedaSunolGlenUnifiedSchoolDistrictGoverningBoard": {
"id": "AlamedaSunolGlenUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Alameda",
"raceName": "Sunol Glen Unified School District Governing Board",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 633,
"candidates": [
{
"candidateName": "Ryan Jergensen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 264
},
{
"candidateName": "Erin Choin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 369
}
]
},
"AlamedaBoardofSupervisorsDistrict5": {
"id": "AlamedaBoardofSupervisorsDistrict5",
"type": "localRace",
"location": "Alameda",
"raceName": "Board of Supervisors, District 5",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 141857,
"candidates": [
{
"candidateName": "John J. Bauters",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 70721
},
{
"candidateName": "Nikki Fortunato Bas",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 71136
}
]
},
"AlamedaAlamedaCityCouncil": {
"id": "AlamedaAlamedaCityCouncil",
"type": "localRace",
"location": "Alameda",
"raceName": "Alameda City Council",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 61690,
"candidates": [
{
"candidateName": "Trish Herrera Spencer",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 12071
},
{
"candidateName": "Thushan Amarasiriwardena",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13041
},
{
"candidateName": "Michele Pryor",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16381
},
{
"candidateName": "Greg Boller",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14193
},
{
"candidateName": "Steve Slauson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6004
}
]
},
"AlamedaAlamedaAuditor": {
"id": "AlamedaAlamedaAuditor",
"type": "localRace",
"location": "Alameda",
"raceName": "Alameda Auditor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 27745,
"candidates": [
{
"candidateName": "Kevin R. Kearney",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 27745
}
]
},
"AlamedaAlamedaTreasurer": {
"id": "AlamedaAlamedaTreasurer",
"type": "localRace",
"location": "Alameda",
"raceName": "Alameda Treasurer",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 27488,
"candidates": [
{
"candidateName": "Kevin Kennedy",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 27488
}
]
},
"AlamedaBerkeleyRentStabilizationBoardCommissioner": {
"id": "AlamedaBerkeleyRentStabilizationBoardCommissioner",
"type": "localRace",
"location": "Alameda",
"raceName": "Berkeley Rent Stabilization Board Commissioner",
"raceDescription": "Top four candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top4",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 138141,
"candidates": [
{
"candidateName": "Alfred Twu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22919
},
{
"candidateName": "Carole Marasovic",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19543
},
{
"candidateName": "Xavier Johnson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 26950
},
{
"candidateName": "Avery Arbaugh",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19802
},
{
"candidateName": "Andy Kelley",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 23354
},
{
"candidateName": "Dominique Walker",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 25573
}
]
},
"AlamedaBerkeleySchoolDirector": {
"id": "AlamedaBerkeleySchoolDirector",
"type": "localRace",
"location": "Alameda",
"raceName": "Berkeley School Director",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 84728,
"candidates": [
{
"candidateName": "Norma J.F. Harrison",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3116
},
{
"candidateName": "Jen Corn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 30818
},
{
"candidateName": "Laura Babitt",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 22043
},
{
"candidateName": "Ana Vasudeo",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 25717
},
{
"candidateName": "Adbur Sikder",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3034
}
]
},
"AlamedaDublinMayor": {
"id": "AlamedaDublinMayor",
"type": "localRace",
"location": "Alameda",
"raceName": "Dublin Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 25487,
"candidates": [
{
"candidateName": "Tom Evans",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8268
},
{
"candidateName": "Sherry Hu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9264
},
{
"candidateName": "Jean Josey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7130
},
{
"candidateName": "Shawn Costello",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 825
}
]
},
"AlamedaDublinCityCouncilArea1": {
"id": "AlamedaDublinCityCouncilArea1",
"type": "localRace",
"location": "Alameda",
"raceName": "Dublin City Council, Area 1",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 6132,
"candidates": [
{
"candidateName": "Michael McCorriston",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6132
}
]
},
"AlamedaDublinCityCouncilArea3": {
"id": "AlamedaDublinCityCouncilArea3",
"type": "localRace",
"location": "Alameda",
"raceName": "Dublin City Council, Area 3",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 4744,
"candidates": [
{
"candidateName": "Razi Hasni",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2304
},
{
"candidateName": "John Morada",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2440
}
]
},
"AlamedaEmeryvilleCityCouncil": {
"id": "AlamedaEmeryvilleCityCouncil",
"type": "localRace",
"location": "Alameda",
"raceName": "Emeryville City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 10915,
"candidates": [
{
"candidateName": "Calvin Dillahunty",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 910
},
{
"candidateName": "Sam Gould",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1314
},
{
"candidateName": "Mia Esperanza Brown",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1822
},
{
"candidateName": "Sukhdeep Kaur",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2261
},
{
"candidateName": "Courtney Welch",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2554
},
{
"candidateName": "Matthew Solomon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2054
}
]
},
"AlamedaFremontMayor": {
"id": "AlamedaFremontMayor",
"type": "localRace",
"location": "Alameda",
"raceName": "Fremont Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 77254,
"candidates": [
{
"candidateName": "Rohan Marfatia",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8924
},
{
"candidateName": "Vinnie Bacon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 25060
},
{
"candidateName": "Hiu Ng",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6897
},
{
"candidateName": "Raj Salwan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 36373
}
]
},
"AlamedaFremontCityCouncilDistrict1": {
"id": "AlamedaFremontCityCouncilDistrict1",
"type": "localRace",
"location": "Alameda",
"raceName": "Fremont City Council, District 1",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 11765,
"candidates": [
{
"candidateName": "Teresa Keng",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7458
},
{
"candidateName": "Pravesh Kumar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1763
},
{
"candidateName": "Ranvir Sandhu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2544
}
]
},
"AlamedaFremontCityCouncilDistrict5": {
"id": "AlamedaFremontCityCouncilDistrict5",
"type": "localRace",
"location": "Alameda",
"raceName": "Fremont City Council, District 5",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 15636,
"candidates": [
{
"candidateName": "Sterling Jefferson Engle",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2957
},
{
"candidateName": "Chandra Wagh",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5254
},
{
"candidateName": "Yajing Zhang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7425
}
]
},
"AlamedaFremontCityCouncilDistrict6": {
"id": "AlamedaFremontCityCouncilDistrict6",
"type": "localRace",
"location": "Alameda",
"raceName": "Fremont City Council, District 6",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 11222,
"candidates": [
{
"candidateName": "Raymond Liu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5629
},
{
"candidateName": "Teresa Cox",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5593
}
]
},
"AlamedaHaywardCityCouncil": {
"id": "AlamedaHaywardCityCouncil",
"type": "localRace",
"location": "Alameda",
"raceName": "Hayward City Council",
"raceDescription": "Top four candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top4",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 132411,
"candidates": [
{
"candidateName": "Tom Wong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10958
},
{
"candidateName": "Daniel Goldstein",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 20012
},
{
"candidateName": "Angela Andrews",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 25343
},
{
"candidateName": "Joe O. Ramos",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13196
},
{
"candidateName": "Ray Bonilla Jr.",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 22489
},
{
"candidateName": "Tom Ferreira",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18480
},
{
"candidateName": "Francisco Zermeño",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 21933
}
]
},
"AlamedaLivermoreMayor": {
"id": "AlamedaLivermoreMayor",
"type": "localRace",
"location": "Alameda",
"raceName": "Livermore Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 33952,
"candidates": [
{
"candidateName": "John Marchand",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 33952
}
]
},
"AlamedaLivermoreCityCouncilDistrict3": {
"id": "AlamedaLivermoreCityCouncilDistrict3",
"type": "localRace",
"location": "Alameda",
"raceName": "Livermore City Council, District 3",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 10263,
"candidates": [
{
"candidateName": "David Farley",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2844
},
{
"candidateName": "Steven Dunbar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4251
},
{
"candidateName": "Jeff Kaskey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3168
}
]
},
"AlamedaLivermoreCityCouncilDistrict4": {
"id": "AlamedaLivermoreCityCouncilDistrict4",
"type": "localRace",
"location": "Alameda",
"raceName": "Livermore City Council, District 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 10853,
"candidates": [
{
"candidateName": "Kristie Wang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6667
},
{
"candidateName": "Thomas Soules",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4186
}
]
},
"AlamedaNewarkMayor": {
"id": "AlamedaNewarkMayor",
"type": "localRace",
"location": "Alameda",
"raceName": "Newark Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 15373,
"candidates": [
{
"candidateName": "Michael Hannon",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8835
},
{
"candidateName": "Jason Miguel",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1816
},
{
"candidateName": "Elisa Martinez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4722
}
]
},
"AlamedaNewarkCityCouncilFullTerm": {
"id": "AlamedaNewarkCityCouncilFullTerm",
"type": "localRace",
"location": "Alameda",
"raceName": "Newark City Council — Full Term",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 24600,
"candidates": [
{
"candidateName": "Terrence Grindall",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7482
},
{
"candidateName": "Hitendra Gupta",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1702
},
{
"candidateName": "Jacinta Arteaga",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6446
},
{
"candidateName": "Julie Del Catancio",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6442
},
{
"candidateName": "Vinod Kumar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2528
}
]
},
"AlamedaNewarkCityCouncilShortTerm": {
"id": "AlamedaNewarkCityCouncilShortTerm",
"type": "localRace",
"location": "Alameda",
"raceName": "Newark City Council — Short Term",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 14228,
"candidates": [
{
"candidateName": "Eve Marie Little",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5748
},
{
"candidateName": "Renu Malhotra",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1653
},
{
"candidateName": "Sean Mahanay",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 803
},
{
"candidateName": "Lucia Gutierrez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4405
},
{
"candidateName": "Phil Bloxom",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1619
}
]
},
"AlamedaPiedmontCityCouncil": {
"id": "AlamedaPiedmontCityCouncil",
"type": "localRace",
"location": "Alameda",
"raceName": "Piedmont City Council",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 11040,
"candidates": [
{
"candidateName": "Conna McCarthy",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4796
},
{
"candidateName": "James Green",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2446
},
{
"candidateName": "Lorrel Plimier",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3599
},
{
"candidateName": "N. Sunny Bostrom-Fleming",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 199
}
]
},
"AlamedaPiedmontBoardofEducation": {
"id": "AlamedaPiedmontBoardofEducation",
"type": "localRace",
"location": "Alameda",
"raceName": "Piedmont Board of Education",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 13915,
"candidates": [
{
"candidateName": "Michael Malione",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4373
},
{
"candidateName": "Max Roman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3675
},
{
"candidateName": "Victoria Rosenbaum",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2294
},
{
"candidateName": "Susy Struble",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3573
}
]
},
"AlamedaPleasantonMayor": {
"id": "AlamedaPleasantonMayor",
"type": "localRace",
"location": "Alameda",
"raceName": "Pleasanton Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 35092,
"candidates": [
{
"candidateName": "Jack Balch",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18924
},
{
"candidateName": "Karla Brown",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 16168
}
]
},
"AlamedaPleasantonCityCouncilDistrict2": {
"id": "AlamedaPleasantonCityCouncilDistrict2",
"type": "localRace",
"location": "Alameda",
"raceName": "Pleasanton City Council, District 2",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 8803,
"candidates": [
{
"candidateName": "Craig Eicher",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4748
},
{
"candidateName": "Valerie Arkin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4055
}
]
},
"AlamedaPleasantonCityCouncilDistrict4": {
"id": "AlamedaPleasantonCityCouncilDistrict4",
"type": "localRace",
"location": "Alameda",
"raceName": "Pleasanton City Council, District 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 9331,
"candidates": [
{
"candidateName": "Vivek Mohan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4507
},
{
"candidateName": "Matthew B. Gaidos",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4824
}
]
},
"AlamedaUnionCityMayor": {
"id": "AlamedaUnionCityMayor",
"type": "localRace",
"location": "Alameda",
"raceName": "Union City Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 25024,
"candidates": [
{
"candidateName": "Emily Duncan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10789
},
{
"candidateName": "Marcus Bourlard",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1940
},
{
"candidateName": "Gary Singh",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12295
}
]
},
"AlamedaUnionCityCouncilDistrict1": {
"id": "AlamedaUnionCityCouncilDistrict1",
"type": "localRace",
"location": "Alameda",
"raceName": "Union City Council, District 1",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 5796,
"candidates": [
{
"candidateName": "Wendy Huang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2058
},
{
"candidateName": "Erin Robertson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 387
},
{
"candidateName": "Lance Nishihira",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3351
}
]
},
"AlamedaACTransitDistrictDirectorWard6": {
"id": "AlamedaACTransitDistrictDirectorWard6",
"type": "localRace",
"location": "Alameda",
"raceName": "AC Transit District Director, Ward 6",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 59443,
"candidates": [
{
"candidateName": "Jesse Lee Gunn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17761
},
{
"candidateName": "Shonda Goward",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11017
},
{
"candidateName": "A. Curtis Silva",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 30665
}
]
},
"AlamedaAlamedaCountyWaterDistrictDirectorWard5": {
"id": "AlamedaAlamedaCountyWaterDistrictDirectorWard5",
"type": "localRace",
"location": "Alameda",
"raceName": "Alameda County Water District Director, Ward 5",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 21366,
"candidates": [
{
"candidateName": "Aziz Akbari",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 15817
},
{
"candidateName": "Raymond Ojeda",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5549
}
]
},
"AlamedaBARTDirectorDistrict5": {
"id": "AlamedaBARTDirectorDistrict5",
"type": "localRace",
"location": "Alameda",
"raceName": "San Francisco Bay Area Rapid Transit District Director, District 5",
"raceDescription": "Top candidate wins seat. Includes votes from Alameda and Contra Costa counties.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 154660,
"candidates": [
{
"candidateName": "Melissa Hernandez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 110249
},
{
"candidateName": "Joseph Grcar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 44411
}
]
},
"AlamedaBARTDirectorDistrict7": {
"id": "AlamedaBARTDirectorDistrict7",
"type": "localRace",
"location": "Alameda",
"raceName": "San Francisco Bay Area Rapid Transit District Director, District 7",
"raceDescription": "Top candidate wins seat. Inlcudes votes from Alameda County and San Francisco.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 161112,
"candidates": [
{
"candidateName": "Victor E. Flores",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 92646
},
{
"candidateName": "Dana Lang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 68466
}
]
},
"AlamedaCastroValleySanitaryDistrictDirector": {
"id": "AlamedaCastroValleySanitaryDistrictDirector",
"type": "localRace",
"location": "Alameda",
"raceName": "Castro Valley Sanitary District Director",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 50814,
"candidates": [
{
"candidateName": "Timothy McGowan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 15424
},
{
"candidateName": "Joseph Grcar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3945
},
{
"candidateName": "Daniel M. Akagi",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11093
},
{
"candidateName": "Kenneth Owen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5708
},
{
"candidateName": "Darshan Saini",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2598
},
{
"candidateName": "Dave Sadoff",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 12046
}
]
},
"AlamedaDublinSanRamonServicesDistrictBoardofDirectorsArea3": {
"id": "AlamedaDublinSanRamonServicesDistrictBoardofDirectorsArea3",
"type": "localRace",
"location": "Alameda",
"raceName": "Dublin San Ramon Services District Board of Directors, Area 3",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 8407,
"candidates": [
{
"candidateName": "Javier Lopez Rivero",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2155
},
{
"candidateName": "Rich Halket",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6252
}
]
},
"AlamedaEBMUDDistrictDirectorWard5": {
"id": "AlamedaEBMUDDistrictDirectorWard5",
"type": "localRace",
"location": "Alameda",
"raceName": "EBMUD District Director, Ward 5",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 64582,
"candidates": [
{
"candidateName": "John E. Lewis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20386
},
{
"candidateName": "Jim Oddie",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 27955
},
{
"candidateName": "Alex Spehr",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16241
}
]
},
"AlamedaEBMUDDistrictDirectorWard6": {
"id": "AlamedaEBMUDDistrictDirectorWard6",
"type": "localRace",
"location": "Alameda",
"raceName": "EBMUD District Director, Ward 6",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 56906,
"candidates": [
{
"candidateName": "Valerie Lewis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 48407
},
{
"candidateName": "Richard De Vera",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8499
}
]
},
"AlamedaEastBayRegionalParkDistrictDirectorWard2": {
"id": "AlamedaEastBayRegionalParkDistrictDirectorWard2",
"type": "localRace",
"location": "Alameda",
"raceName": "East Bay Regional Park District Director, Ward 2",
"raceDescription": "Top candidate wins seat. Includes votes from Alameda and Contra Costa counties.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 163008,
"candidates": [
{
"candidateName": "Casey Alyson Farmer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 52519
},
{
"candidateName": "Lynda Deschambault",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 81479
},
{
"candidateName": "Shane Reisman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 29010
}
]
},
"AlamedaEastBayRegionalParkDistrictDirectorWard4": {
"id": "AlamedaEastBayRegionalParkDistrictDirectorWard4",
"type": "localRace",
"location": "Alameda",
"raceName": "East Bay Regional Park District Director, Ward 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 108262,
"candidates": [
{
"candidateName": "Taryn Edwards",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 21882
},
{
"candidateName": "Luana España",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 53777
},
{
"candidateName": "Tim McMahon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15096
},
{
"candidateName": "Susan Gonzales",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17507
}
]
},
"AlamedaEdenTownshipHealthcareDistrictDirectorArea4": {
"id": "AlamedaEdenTownshipHealthcareDistrictDirectorArea4",
"type": "localRace",
"location": "Alameda",
"raceName": "Eden Township Healthcare District Director, Area 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 18738,
"candidates": [
{
"candidateName": "Sabrina Aranda",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12592
},
{
"candidateName": "Luis Reynoso",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6146
}
]
},
"AlamedaHaywardAreaRecreationParkDistrictDirectors": {
"id": "AlamedaHaywardAreaRecreationParkDistrictDirectors",
"type": "localRace",
"location": "Alameda",
"raceName": "Hayward Area Recreation & Park District Directors",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 198826,
"candidates": [
{
"candidateName": "Rick Hatcher",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 65080
},
{
"candidateName": "Joseph Grcar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19320
},
{
"candidateName": "Louis Manuel Andrade",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 37687
},
{
"candidateName": "Luis Reynoso",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 28316
},
{
"candidateName": "Peter Rosen",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 35093
},
{
"candidateName": "Kenneth Owen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13330
}
]
},
"AlamedaLivermoreAreaRecreationParkDistrictDirectors": {
"id": "AlamedaLivermoreAreaRecreationParkDistrictDirectors",
"type": "localRace",
"location": "Alameda",
"raceName": "Livermore Area Recreation & Park District Directors",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 64083,
"candidates": [
{
"candidateName": "Jan Palajac",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 22710
},
{
"candidateName": "Matt Bogdanowicz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13169
},
{
"candidateName": "James Boswell",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 20573
},
{
"candidateName": "Jacob Vital",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7631
}
]
},
"AlamedaOroLomaSanitaryDistrictBoardofDirectors": {
"id": "AlamedaOroLomaSanitaryDistrictBoardofDirectors",
"type": "localRace",
"location": "Alameda",
"raceName": "Oro Loma Sanitary District Board of Directors",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 58960,
"candidates": [
{
"candidateName": "Benny Lee",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 18883
},
{
"candidateName": "Moira “Mimi” Dean",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14944
},
{
"candidateName": "Bob Glaze",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5019
},
{
"candidateName": "Luis Reynoso",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5414
},
{
"candidateName": "Damaris Villalobos-Galindo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14700
}
]
},
"AlamedaMeasureK": {
"id": "AlamedaMeasureK",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure K",
"raceDescription": "San Joaquin Delta Community College District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 77,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 37
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 40
}
]
},
"AlamedaMeasureL": {
"id": "AlamedaMeasureL",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure L",
"raceDescription": "Albany Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 8868,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6403
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2465
}
]
},
"AlamedaMeasureM": {
"id": "AlamedaMeasureM",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure M",
"raceDescription": "Fremont Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 75929,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 48795
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 27134
}
]
},
"AlamedaMeasureN": {
"id": "AlamedaMeasureN",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure N",
"raceDescription": "New Haven Unified School District. School bond. Passes with 55% vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 26494,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17889
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8605
}
]
},
"AlamedaMeasureO": {
"id": "AlamedaMeasureO",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure O",
"raceDescription": "Newark Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 15675,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10603
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5072
}
]
},
"AlamedaMeasureP": {
"id": "AlamedaMeasureP",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure P",
"raceDescription": "Piedmont Unified School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 7005,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5678
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1327
}
]
},
"AlamedaMeasureQ": {
"id": "AlamedaMeasureQ",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure Q",
"raceDescription": "San Lorenzo Unified School District. School bond. Passes with 55% + 1 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 23788,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15803
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7985
}
]
},
"AlamedaMeasureC": {
"id": "AlamedaMeasureC",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure C",
"raceDescription": "Albany. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 8959,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6317
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2642
}
]
},
"AlamedaMeasureR": {
"id": "AlamedaMeasureR",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure R",
"raceDescription": "Albany. Business license tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 8849,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4212
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4637
}
]
},
"AlamedaMeasureS": {
"id": "AlamedaMeasureS",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure S",
"raceDescription": "Albany. Appoint city manager. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 8268,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5506
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2762
}
]
},
"AlamedaMeasureT": {
"id": "AlamedaMeasureT",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure T",
"raceDescription": "Albany. Eliminate bond requirement. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 8164,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5791
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2373
}
]
},
"AlamedaMeasureU": {
"id": "AlamedaMeasureU",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure U",
"raceDescription": "Albany. Bonding limit. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 7953,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5692
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2261
}
]
},
"AlamedaMeasureV": {
"id": "AlamedaMeasureV",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure V",
"raceDescription": "Albany. Youth voting. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 8760,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5614
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3146
}
]
},
"AlamedaMeasureW": {
"id": "AlamedaMeasureW",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure W",
"raceDescription": "Berkeley. Property transfer tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 51584,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 31433
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20151
}
]
},
"AlamedaMeasureX": {
"id": "AlamedaMeasureX",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure X",
"raceDescription": "Berkeley. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 53196,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 41788
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11408
}
]
},
"AlamedaMeasureY": {
"id": "AlamedaMeasureY",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure Y",
"raceDescription": "Berkeley. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 52490,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 39475
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13015
}
]
},
"AlamedaMeasureZ": {
"id": "AlamedaMeasureZ",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure Z",
"raceDescription": "Berkeley. Sugary drinks and sweetenders tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 52885,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 42252
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10633
}
]
},
"AlamedaMeasureAA": {
"id": "AlamedaMeasureAA",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure AA",
"raceDescription": "Berkeley. Spending limit. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 52237,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 46358
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5879
}
]
},
"AlamedaMeasureBB": {
"id": "AlamedaMeasureBB",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure BB",
"raceDescription": "Berkeley. Affordable housing programs. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 52834,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 29589
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 23245
}
]
},
"AlamedaMeasureCC": {
"id": "AlamedaMeasureCC",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure CC",
"raceDescription": "Berkeley. Affordable housing programs. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 51587,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18059
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 33528
}
]
},
"AlamedaMeasureDD": {
"id": "AlamedaMeasureDD",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure DD",
"raceDescription": "Berkeley. CAFO prohibition. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 49656,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 30736
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18920
}
]
},
"AlamedaMeasureEE": {
"id": "AlamedaMeasureEE",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure EE",
"raceDescription": "Berkeley. Parcel tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 52264,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 23850
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 28414
}
]
},
"AlamedaMeasureFF": {
"id": "AlamedaMeasureFF",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure FF",
"raceDescription": "Berkeley. Parcel tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 52442,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 31922
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20520
}
]
},
"AlamedaMeasureGG": {
"id": "AlamedaMeasureGG",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure GG",
"raceDescription": "Berkeley. Fossil fuel tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 52182,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16161
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 36021
}
]
},
"AlamedaMeasureHH": {
"id": "AlamedaMeasureHH",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure HH",
"raceDescription": "Berkeley. Indoor air quality. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 51064,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22175
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 28889
}
]
},
"AlamedaMeasureII": {
"id": "AlamedaMeasureII",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure II",
"raceDescription": "Dublin. Open Space Initiative. Passes with 50% vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 25675,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13635
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12040
}
]
},
"AlamedaMeasureJJ": {
"id": "AlamedaMeasureJJ",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure JJ",
"raceDescription": "Dublin. Government accountability. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 25420,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19334
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6086
}
]
},
"AlamedaMeasureK1": {
"id": "AlamedaMeasureK1",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure K1",
"raceDescription": "Hayward. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 46657,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 38785
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7872
}
]
},
"AlamedaMeasureLL": {
"id": "AlamedaMeasureLL",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure LL",
"raceDescription": "Newark. Transient occupancy tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 15792,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12702
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3090
}
]
},
"AlamedaMeasureMM": {
"id": "AlamedaMeasureMM",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure MM",
"raceDescription": "Oakland. Wildfire protection zone. Passes with 2/3 vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 35248,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 25105
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10143
}
]
},
"AlamedaMeasureNN": {
"id": "AlamedaMeasureNN",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure NN",
"raceDescription": "Oakland. Parking tax. Passes with 2/3 vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 159424,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 112874
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 46550
}
]
},
"AlamedaMeasureOO": {
"id": "AlamedaMeasureOO",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure OO",
"raceDescription": "Oakland. Public ethics comission. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 150368,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 110226
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 40142
}
]
},
"AlamedaMeasurePP": {
"id": "AlamedaMeasurePP",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure PP",
"raceDescription": "Pleasanton. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 34840,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15963
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18877
}
]
},
"AlamedaMeasureQQ": {
"id": "AlamedaMeasureQQ",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure QQ",
"raceDescription": "Union City. Gross receipts tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 24778,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20223
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4555
}
]
},
"AlamedaAlbanyCityCouncil": {
"id": "AlamedaAlbanyCityCouncil",
"type": "localRace",
"location": "Alameda",
"raceName": "Albany City Council",
"raceDescription": "Top three candidates win seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 7963,
"candidates": [
{
"candidateName": "Jennifer Hansen-Romero",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2070
},
{
"candidateName": "Peggy (Margaret) McQuaid",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2150
},
{
"candidateName": "Jeremiah Garrett-Pinguelo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 392
},
{
"candidateName": "Aaron Tiedemann",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1488
},
{
"candidateName": "Preston Jordan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1863
}
]
},
"AlamedaAlbanyCityCouncilFinalRound": {
"id": "AlamedaAlbanyCityCouncilFinalRound",
"type": "localRace",
"location": "Alameda",
"raceName": "Albany City Council Final Round",
"raceDescription": "Top three candidates win seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 7859.9238,
"candidates": [
{
"candidateName": "Jennifer Hansen-Romero",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2001
},
{
"candidateName": "Peggy (Margaret) McQuaid",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2001
},
{
"candidateName": "Jeremiah Garrett-Pinguelo (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Aaron Tiedemann",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1821.944
},
{
"candidateName": "Preston Jordan ",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2035.9798
}
]
},
"AlamedaAlbanyBoardofEducation": {
"id": "AlamedaAlbanyBoardofEducation",
"type": "localRace",
"location": "Alameda",
"raceName": "Albany Board of Education",
"raceDescription": "Top two candidates win seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 7091,
"candidates": [
{
"candidateName": "Jolene Gazmen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1631
},
{
"candidateName": "Dayna Inkeles",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1970
},
{
"candidateName": "Brian L. Doss",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 717
},
{
"candidateName": "Veronica Davidson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2773
}
]
},
"AlamedaAlbanyBoardofEducationFinalRound": {
"id": "AlamedaAlbanyBoardofEducationFinalRound",
"type": "localRace",
"location": "Alameda",
"raceName": "Albany Board of Education Final Round",
"raceDescription": "Top two candidates win seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 6944.475,
"candidates": [
{
"candidateName": "Jolene Gazmen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1995.305
},
{
"candidateName": "Dayna Inkeles",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2568.17
},
{
"candidateName": "Brian L. Doss (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Veronica Davidson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2381
}
]
},
"AlamedaBerkeleyMayor": {
"id": "AlamedaBerkeleyMayor",
"type": "localRace",
"location": "Alameda",
"raceName": "Berkeley Mayor",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 52448,
"candidates": [
{
"candidateName": "Adena Ishii",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19960
},
{
"candidateName": "Sophie Hahn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19623
},
{
"candidateName": "Kate Harrison",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11841
},
{
"candidateName": "Naomi D. Pete",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 498
},
{
"candidateName": "Logan Bowie",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 526
}
]
},
"AlamedaBerkeleyMayorFinalRound": {
"id": "AlamedaBerkeleyMayorFinalRound",
"type": "localRace",
"location": "Alameda",
"raceName": "Berkeley Mayor Final Round",
"raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 49223,
"candidates": [
{
"candidateName": "Adena Ishii",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 25131
},
{
"candidateName": "Sophie Hahn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 24092
},
{
"candidateName": "Kate Harrison (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Naomi D. Pete (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Logan Bowie (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
}
]
},
"AlamedaBerkeleyCityCouncilDistrict2": {
"id": "AlamedaBerkeleyCityCouncilDistrict2",
"type": "localRace",
"location": "Alameda",
"raceName": "Berkeley City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 6865,
"candidates": [
{
"candidateName": "Terry Taplin",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4782
},
{
"candidateName": "Jenny Guarino",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2083
}
]
},
"AlamedaBerkeleyCityCouncilDistrict3": {
"id": "AlamedaBerkeleyCityCouncilDistrict3",
"type": "localRace",
"location": "Alameda",
"raceName": "Berkeley City Council, District 3",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 6342,
"candidates": [
{
"candidateName": "Deborah Matthews",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1526
},
{
"candidateName": "John “Chip” Moore",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1458
},
{
"candidateName": "Ben Bartlett",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3358
}
]
},
"AlamedaBerkeleyCityCouncilDistrict3FinalRound": {
"id": "AlamedaBerkeleyCityCouncilDistrict3FinalRound",
"type": "localRace",
"location": "Alameda",
"raceName": "Berkeley City Council, District 3 Final Round",
"raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 6095,
"candidates": [
{
"candidateName": "Deborah Matthews",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1833
},
{
"candidateName": "John “Chip” Moore (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Ben Bartlett",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4262
}
]
},
"AlamedaBerkeleyCityCouncilDistrict5": {
"id": "AlamedaBerkeleyCityCouncilDistrict5",
"type": "localRace",
"location": "Alameda",
"raceName": "Berkeley City Council, District 5",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 8579,
"candidates": [
{
"candidateName": "Nilang Gor",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1063
},
{
"candidateName": "Todd Andrew",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1719
},
{
"candidateName": "Shoshana O’Keefe",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5797
}
]
},
"AlamedaBerkeleyCityCouncilDistrict5FinalRound": {
"id": "AlamedaBerkeleyCityCouncilDistrict5FinalRound",
"type": "localRace",
"location": "Alameda",
"raceName": "Berkeley City Council, District 5 Final Round",
"raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 8256,
"candidates": [
{
"candidateName": "Nilang Gor (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Todd Andrew",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1993
},
{
"candidateName": "Shoshana O’Keefe",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6263
}
]
},
"AlamedaBerkeleyCityCouncilDistrict6": {
"id": "AlamedaBerkeleyCityCouncilDistrict6",
"type": "localRace",
"location": "Alameda",
"raceName": "Berkeley City Council, District 6",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 7326,
"candidates": [
{
"candidateName": "Brent Blackaby",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4403
},
{
"candidateName": "Andy Katz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2923
}
]
},
"AlamedaOaklandCityCouncilAtLarge": {
"id": "AlamedaOaklandCityCouncilAtLarge",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland City Council, At Large",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 143482,
"candidates": [
{
"candidateName": "Cristina “Tina” Tostado",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5400
},
{
"candidateName": "Charlene Wang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 30461
},
{
"candidateName": "Mindy Ruth Pechenuk",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4830
},
{
"candidateName": "Rowena Brown",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 41842
},
{
"candidateName": "Nancy Sidebotham",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2254
},
{
"candidateName": "LeRonne L. Armstrong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 39223
},
{
"candidateName": "Fabian Robinson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2790
},
{
"candidateName": "Shawn Danino",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9687
},
{
"candidateName": "Kanitha Matoury",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5623
},
{
"candidateName": "Selika Thomas",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1372
}
]
},
"AlamedaOaklandCityCouncilAtLargeFinalRound": {
"id": "AlamedaOaklandCityCouncilAtLargeFinalRound",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland City Council, At Large Final Round",
"raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 126987,
"candidates": [
{
"candidateName": "Cristina “Tina” Tostado (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Charlene Wang (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Mindy Ruth Pechenuk (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Rowena Brown",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 72260
},
{
"candidateName": "Nancy Sidebotham (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "LeRonne L. Armstrong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 54727
},
{
"candidateName": "Fabian Robinson (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Shawn Danino (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Kanitha Matoury (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Selika Thomas (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
}
]
},
"AlamedaOaklandCityCouncilDistrict1": {
"id": "AlamedaOaklandCityCouncilDistrict1",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland City Council, District 1 ",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 29595,
"candidates": [
{
"candidateName": "Edward C. Frank",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2579
},
{
"candidateName": "Zac Unger",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22628
},
{
"candidateName": "Len Raphael",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4388
}
]
},
"AlamedaOaklandCityCouncilDistrict1FinalRound": {
"id": "AlamedaOaklandCityCouncilDistrict1FinalRound",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland City Council, District 1 Final Round",
"raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 29234,
"candidates": [
{
"candidateName": "Edward C. Frank (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Zac Unger",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 24336
},
{
"candidateName": "Len Raphael",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4898
}
]
},
"AlamedaOaklandCityCouncilDistrict3": {
"id": "AlamedaOaklandCityCouncilDistrict3",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland City Council, District 3 ",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 20538,
"candidates": [
{
"candidateName": "Baba Afolabi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1598
},
{
"candidateName": "Carroll Fife",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9860
},
{
"candidateName": "Michelle D. Hailey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1456
},
{
"candidateName": "Warren Mitchell Logan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6216
},
{
"candidateName": "Shan M. Hirsch",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 607
},
{
"candidateName": "Meron Semedar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 801
}
]
},
"AlamedaOaklandCityCouncilDistrict3FinalRound": {
"id": "AlamedaOaklandCityCouncilDistrict3FinalRound",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland City Council, District 3 Final Round",
"raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 19485,
"candidates": [
{
"candidateName": "Baba Afolabi (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Carroll Fife",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11423
},
{
"candidateName": "Michelle D. Hailey (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Warren Mitchell Logan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8062
},
{
"candidateName": "Shan M. Hirsch (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Meron Semedar (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
}
]
},
"AlamedaOaklandCityCouncilDistrict5": {
"id": "AlamedaOaklandCityCouncilDistrict5",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland City Council, District 5",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 12285,
"candidates": [
{
"candidateName": "Noel Gallo",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6476
},
{
"candidateName": "Dominic Prado",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1928
},
{
"candidateName": "Erin Armstrong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3881
}
]
},
"AlamedaOaklandCityCouncilDistrict5FinalRound": {
"id": "AlamedaOaklandCityCouncilDistrict5FinalRound",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland City Council, District 5 Final Round",
"raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 12044,
"candidates": [
{
"candidateName": "Noel Gallo",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7114
},
{
"candidateName": "Dominic Prado (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Erin Armstrong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4930
}
]
},
"AlamedaOaklandCityCouncilDistrict7": {
"id": "AlamedaOaklandCityCouncilDistrict7",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland City Council, District 7",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 13074,
"candidates": [
{
"candidateName": "Merika Goolsby",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2061
},
{
"candidateName": "Ken Houston",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4423
},
{
"candidateName": "Iris Merriouns",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4127
},
{
"candidateName": "Marcie Hodge",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2463
}
]
},
"AlamedaOaklandCityCouncilDistrict7FinalRound": {
"id": "AlamedaOaklandCityCouncilDistrict7FinalRound",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland City Council, District 7 Final Round",
"raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 12090,
"candidates": [
{
"candidateName": "Merika Goolsby (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Ken Houston",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6295
},
{
"candidateName": "Iris Merriouns",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5795
},
{
"candidateName": "Marcie Hodge (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
}
]
},
"AlamedaOaklandCityAttorney": {
"id": "AlamedaOaklandCityAttorney",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland City Attorney",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 137482,
"candidates": [
{
"candidateName": "Brenda Harbin-Forte",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 56700
},
{
"candidateName": "Ryan Richardson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 80782
}
]
},
"AlamedaOaklandSchoolDirectorDistrict1": {
"id": "AlamedaOaklandSchoolDirectorDistrict1",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland School Director, District 1 ",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 28778,
"candidates": [
{
"candidateName": "Rachel Latta",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22397
},
{
"candidateName": "Benjamin Salop",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6381
}
]
},
"AlamedaOaklandSchoolDirectorDistrict3": {
"id": "AlamedaOaklandSchoolDirectorDistrict3",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland School Director, District 3 ",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 19752,
"candidates": [
{
"candidateName": "Dwayne Aikens Jr.",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8835
},
{
"candidateName": "VanCedric Williams",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10917
}
]
},
"AlamedaOaklandSchoolDirectorDistrict5": {
"id": "AlamedaOaklandSchoolDirectorDistrict5",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland School Director, District 5 ",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 12029,
"candidates": [
{
"candidateName": "Sasha Ritzie-Hernandez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5574
},
{
"candidateName": "Patrice Berry",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6455
}
]
},
"AlamedaOaklandSchoolDirectorDistrict7": {
"id": "AlamedaOaklandSchoolDirectorDistrict7",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland School Director, District 7 ",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 12352,
"candidates": [
{
"candidateName": "Clifford Thompson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7764
},
{
"candidateName": "Domonic Ware",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4588
}
]
},
"AlamedaSanLeandroCityCouncilDistrict1": {
"id": "AlamedaSanLeandroCityCouncilDistrict1",
"type": "localRace",
"location": "Alameda",
"raceName": "San Leandro City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 22472,
"candidates": [
{
"candidateName": "Sbeydeh Viveros Walton",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 22472
}
]
},
"AlamedaSanLeandroCityCouncilDistrict2": {
"id": "AlamedaSanLeandroCityCouncilDistrict2",
"type": "localRace",
"location": "Alameda",
"raceName": "San Leandro City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 28711,
"candidates": [
{
"candidateName": "Ed Hernandez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14132
},
{
"candidateName": "Bryan Azevedo",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 14579
}
]
},
"AlamedaSanLeandroCityCouncilDistrict4": {
"id": "AlamedaSanLeandroCityCouncilDistrict4",
"type": "localRace",
"location": "Alameda",
"raceName": "San Leandro City Council, District 4 ",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 22333,
"candidates": [
{
"candidateName": "Fred Simon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22333
}
]
},
"AlamedaSanLeandroCityCouncilDistrict6": {
"id": "AlamedaSanLeandroCityCouncilDistrict6",
"type": "localRace",
"location": "Alameda",
"raceName": "San Leandro City Council, District 6 ",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 27116,
"candidates": [
{
"candidateName": "Robert Aguilar Bulatao",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10437
},
{
"candidateName": "Dylan Boldt",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16679
}
]
},
"CCContraCostaCountyBoardofEducationGoverningBoardArea1": {
"id": "CCContraCostaCountyBoardofEducationGoverningBoardArea1",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Contra Costa County Board of Education Governing Board, Area 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 70476,
"candidates": [
{
"candidateName": "Anthony Edward Caro",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 28689
},
{
"candidateName": "Daniel Nathan-Heiss",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 41787
}
]
},
"CCContraCostaCountyBoardofEducationGoverningBoardArea3": {
"id": "CCContraCostaCountyBoardofEducationGoverningBoardArea3",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Contra Costa County Board of Education Governing Board, Area 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 79158,
"candidates": [
{
"candidateName": "Yazmin Llamas",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 49891
},
{
"candidateName": "Vicki Gordon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 29267
}
]
},
"CCContraCostaCommunityCollegeDistrictGoverningBoardWard2": {
"id": "CCContraCostaCommunityCollegeDistrictGoverningBoardWard2",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Contra Costa Community College District Governing Board, Ward 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 104403,
"candidates": [
{
"candidateName": "Diana J. Honig",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 76722
},
{
"candidateName": "Kofi Opong-Mensah",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 27681
}
]
},
"CCContraCostaCommunityCollegeDistrictGoverningBoardWard5": {
"id": "CCContraCostaCommunityCollegeDistrictGoverningBoardWard5",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Contra Costa Community College District Governing Board, Ward 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 69302,
"candidates": [
{
"candidateName": "Debra Vinson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 25258
},
{
"candidateName": "Fernando Sandoval",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 44044
}
]
},
"CCAcalanesUnionHighSchoolDistrictGoverningBoard": {
"id": "CCAcalanesUnionHighSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Acalanes Union High School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 93748,
"candidates": [
{
"candidateName": "Andrew Fontan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11707
},
{
"candidateName": "Sibyl Minighini",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10507
},
{
"candidateName": "Wendy Reicher",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 28382
},
{
"candidateName": "Paul Chopra",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 23588
},
{
"candidateName": "Peter Catalano",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4965
},
{
"candidateName": "Stacey Schweppe",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14599
}
]
},
"CCAntiochUnifiedSchoolDistrictGoverningBoardArea3": {
"id": "CCAntiochUnifiedSchoolDistrictGoverningBoardArea3",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Antioch Unified School District Governing Board, Area 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 8926,
"candidates": [
{
"candidateName": "Scott Bergerhouse",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4145
},
{
"candidateName": "Dee Brown",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4781
}
]
},
"CCAntiochUnifiedSchoolDistrictGoverningBoardArea4": {
"id": "CCAntiochUnifiedSchoolDistrictGoverningBoardArea4",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Antioch Unified School District Governing Board, Area 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7920,
"candidates": [
{
"candidateName": "Gary Hack",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3141
},
{
"candidateName": "Olga Cobos-Smith",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4779
}
]
},
"CCLivermoreValleyJointUnifiedSchoolDistrictGoverningBoard": {
"id": "CCLivermoreValleyJointUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Livermore Valley Joint Unified School District Governing Board",
"raceDescription": "Top two candidates win seat. Includes votes from Contra Costa and Alameda counties.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 65820,
"candidates": [
{
"candidateName": "Maggie Tufts",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14885
},
{
"candidateName": "Amanda Pepper",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4176
},
{
"candidateName": "Jean Paulsen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2533
},
{
"candidateName": "Tara Boyce",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13210
},
{
"candidateName": "Christiaan Vandenheuvel",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15213
},
{
"candidateName": "Deena Kaplanis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15803
}
]
},
"CCMartinezUnifiedSchoolDistrictGoverningBoardArea1": {
"id": "CCMartinezUnifiedSchoolDistrictGoverningBoardArea1",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Martinez Unified School District Governing Board, Area 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2816,
"candidates": [
{
"candidateName": "Carlos M. Melendez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1324
},
{
"candidateName": "Logan Campbell",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1492
}
]
},
"CCMtDiabloUnifiedSchoolDistrictGoverningBoardArea5": {
"id": "CCMtDiabloUnifiedSchoolDistrictGoverningBoardArea5",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Mt Diablo Unified School District Governing Board, Area 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 22545,
"candidates": [
{
"candidateName": "Thomas “Frugal” McDougall",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11703
},
{
"candidateName": "May Jabeen Patel",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10842
}
]
},
"CCSanRamonValleyUnifiedSchoolDistrictGoverningBoardArea2": {
"id": "CCSanRamonValleyUnifiedSchoolDistrictGoverningBoardArea2",
"type": "localRace",
"location": "Contra Costa",
"raceName": "San Ramon Valley Unified School District Governing Board, Area 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 18598,
"candidates": [
{
"candidateName": "Shelley Clark",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11025
},
{
"candidateName": "Karin Shumway",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7573
}
]
},
"CCSanRamonValleyUnifiedSchoolDistrictGoverningBoardArea3": {
"id": "CCSanRamonValleyUnifiedSchoolDistrictGoverningBoardArea3",
"type": "localRace",
"location": "Contra Costa",
"raceName": "San Ramon Valley Unified School District Governing Board, Area 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 11727,
"candidates": [
{
"candidateName": "Laura Bratt",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6019
},
{
"candidateName": "Sukriti Sehgal",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5708
}
]
},
"CCWestContraCostaUnifiedSchoolDistrictGoverningBoardArea2": {
"id": "CCWestContraCostaUnifiedSchoolDistrictGoverningBoardArea2",
"type": "localRace",
"location": "Contra Costa",
"raceName": "West Contra Costa Unified School District Governing Board, Area 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 12299,
"candidates": [
{
"candidateName": "Guadalupe Enllana",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6699
},
{
"candidateName": "Otheree AK Christian",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5600
}
]
},
"CCMoragaSchoolDistrictGoverningBoard": {
"id": "CCMoragaSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Moraga School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 12758,
"candidates": [
{
"candidateName": "Lee Hays",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4398
},
{
"candidateName": "Gian Panetta",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2948
},
{
"candidateName": "Stephanie Dickerson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5412
}
]
},
"CCBoardofSupervisorsDistrict5": {
"id": "CCBoardofSupervisorsDistrict5",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Board of Supervisors, District 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "https://www.kqed.org/voterguide/contracosta/races#supervisor-5th-district",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 78551,
"candidates": [
{
"candidateName": "Mike Barbanica",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 37605
},
{
"candidateName": "Shanelle Scales-Preston",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 40946
}
]
},
"CCAntiochMayor": {
"id": "CCAntiochMayor",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Antioch Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 41029,
"candidates": [
{
"candidateName": "Lamar Hernández-Thorpe",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 12563
},
{
"candidateName": "Rakesh Christian",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2975
},
{
"candidateName": "Ron Bernal",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 25491
}
]
},
"CCAntiochCityCouncilDistrict2": {
"id": "CCAntiochCityCouncilDistrict2",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Antioch City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 8976,
"candidates": [
{
"candidateName": "Louie Rocha",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5200
},
{
"candidateName": "Dominique King",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3776
}
]
},
"CCAntiochCityCouncilDistrict3": {
"id": "CCAntiochCityCouncilDistrict3",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Antioch City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 11544,
"candidates": [
{
"candidateName": "Donald “Don” Freitas",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5683
},
{
"candidateName": "Addison Peterson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3351
},
{
"candidateName": "Antwon Ramon Webster",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2510
}
]
},
"CCAntiochCityClerk": {
"id": "CCAntiochCityClerk",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Antioch City Clerk",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 32626,
"candidates": [
{
"candidateName": "Melissa Rhodes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 32626
}
]
},
"CCAntiochCityTreasurer": {
"id": "CCAntiochCityTreasurer",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Antioch City Treasurer",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 38348,
"candidates": [
{
"candidateName": "Jim Davis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11863
},
{
"candidateName": "Jorge Rojas Jr.",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14371
},
{
"candidateName": "Lori Ogorchock",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12114
}
]
},
"CCBrentwoodMayor": {
"id": "CCBrentwoodMayor",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Brentwood Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 29434,
"candidates": [
{
"candidateName": "Susannah Meyer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17869
},
{
"candidateName": "Gerald Johnson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11565
}
]
},
"CCBrentwoodCityCouncilDistrict1": {
"id": "CCBrentwoodCityCouncilDistrict1",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Brentwood City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 6595,
"candidates": [
{
"candidateName": "Faye Maloney",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4181
},
{
"candidateName": "Anita Roberts",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2414
}
]
},
"CCBrentwoodCityCouncilDistrict3": {
"id": "CCBrentwoodCityCouncilDistrict3",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Brentwood City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 9720,
"candidates": [
{
"candidateName": "Jovita Mendoza",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5108
},
{
"candidateName": "Brian J. Oftedal",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4612
}
]
},
"CCClaytonCityCouncil": {
"id": "CCClaytonCityCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Clayton City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 14789,
"candidates": [
{
"candidateName": "Letecia “Holly” Tillman",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3814
},
{
"candidateName": "Jim Diaz",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3527
},
{
"candidateName": "Richard G. Enea",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3972
},
{
"candidateName": "Maria Shulman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3476
}
]
},
"CCConcordCityCouncilDistrict2": {
"id": "CCConcordCityCouncilDistrict2",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Concord City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 10381,
"candidates": [
{
"candidateName": "Eric Antonick",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2533
},
{
"candidateName": "Carlyn Obringer",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7848
}
]
},
"CCConcordCityCouncilDistrict4": {
"id": "CCConcordCityCouncilDistrict4",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Concord City Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 10724,
"candidates": [
{
"candidateName": "Matthew Dashner",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1176
},
{
"candidateName": "Edi Birsan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3671
},
{
"candidateName": "Pablo Benavente",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3779
},
{
"candidateName": "Myles Burks",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2098
}
]
},
"CCDanvilleTownCouncil": {
"id": "CCDanvilleTownCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Danville Town Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 55472,
"candidates": [
{
"candidateName": "Reneé S. Morgan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 16820
},
{
"candidateName": "Julia Gillette",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5600
},
{
"candidateName": "Newell Arnerich",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 16998
},
{
"candidateName": "Mark Belotz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16054
}
]
},
"CCElCerritoCityCouncil": {
"id": "CCElCerritoCityCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "El Cerrito City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 30778,
"candidates": [
{
"candidateName": "Lauren Dodge",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2800
},
{
"candidateName": "Courtney Helion",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3461
},
{
"candidateName": "Lisa Motoyama",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9080
},
{
"candidateName": "William Ktsanes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6877
},
{
"candidateName": "Rebecca Saltzman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8560
}
]
},
"CCHerculesCityCouncil": {
"id": "CCHerculesCityCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Hercules City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 24621,
"candidates": [
{
"candidateName": "Tiffany Grimsley",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6854
},
{
"candidateName": "Dilli Bhattarai",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7004
},
{
"candidateName": "Kofi Opong-Mensah",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3510
},
{
"candidateName": "Alex Walker-Griffin",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7253
}
]
},
"CCLafayetteCityCouncil": {
"id": "CCLafayetteCityCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Lafayette City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 33060,
"candidates": [
{
"candidateName": "Gina Dawson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9193
},
{
"candidateName": "Lauren McCabe Herpich",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4981
},
{
"candidateName": "John McCormick",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9784
},
{
"candidateName": "Carl Anduri",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9102
}
]
},
"CCLafayetteCityCouncilShortTerm": {
"id": "CCLafayetteCityCouncilShortTerm",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Lafayette City Council — Short Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 12342,
"candidates": [
{
"candidateName": "Mario Diprisco",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5847
},
{
"candidateName": "Jim Cervantes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6495
}
]
},
"CCMartinezCityCouncilDistrict2": {
"id": "CCMartinezCityCouncilDistrict2",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Martinez City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 4244,
"candidates": [
{
"candidateName": "Greg Young",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2385
},
{
"candidateName": "Dylan Radke",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1859
}
]
},
"CCMartinezCityCouncilDistrict3": {
"id": "CCMartinezCityCouncilDistrict3",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Martinez City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 4138,
"candidates": [
{
"candidateName": "Satinder S. Malhi",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4138
}
]
},
"CCOakleyCityCouncilDistrict5": {
"id": "CCOakleyCityCouncilDistrict5",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Oakley City Council, District 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 3024,
"candidates": [
{
"candidateName": "George Fuller",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1253
},
{
"candidateName": "Cristina Pena Langley",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1127
},
{
"candidateName": "Oleksii Chuiko",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 644
}
]
},
"CCOrindaCityCouncil": {
"id": "CCOrindaCityCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Orinda City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 18240,
"candidates": [
{
"candidateName": "Candace T. Evans",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2240
},
{
"candidateName": "Cara R. Hoxie",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7718
},
{
"candidateName": "Darlene K. Gee",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8282
}
]
},
"CCPinoleCityCouncil": {
"id": "CCPinoleCityCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Pinole City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 11568,
"candidates": [
{
"candidateName": "Truc “Christy” Lam-Julian",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2670
},
{
"candidateName": "Maureen Toms",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4342
},
{
"candidateName": "Devin T. Murphy",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4556
}
]
},
"CCPinoleCityTreasurer": {
"id": "CCPinoleCityTreasurer",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Pinole City Treasurer",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7699,
"candidates": [
{
"candidateName": "Rafael Menis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3358
},
{
"candidateName": "Roy V. Swearingen",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4341
}
]
},
"CCPittsburgCityCouncil": {
"id": "CCPittsburgCityCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Pittsburg City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 32150,
"candidates": [
{
"candidateName": "Iztaccuauhtli Hector Gonzalez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6941
},
{
"candidateName": "Juan Antonio Banales",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13488
},
{
"candidateName": "Jelani Killings",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11721
}
]
},
"CCPleasantHillCityCouncilDistrict1": {
"id": "CCPleasantHillCityCouncilDistrict1",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Pleasant Hill City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2449,
"candidates": [
{
"candidateName": "Marshall Lewis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1210
},
{
"candidateName": "Belle La",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1239
}
]
},
"CCPleasantHillCityCouncilDistrict5": {
"id": "CCPleasantHillCityCouncilDistrict5",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Pleasant Hill City Council, District 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 3844,
"candidates": [
{
"candidateName": "Oliver Greenwood",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1752
},
{
"candidateName": "Amanda Szakats",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2092
}
]
},
"CCRichmondCityCouncilDistrict1": {
"id": "CCRichmondCityCouncilDistrict1",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Richmond City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 3702,
"candidates": [
{
"candidateName": "Jamelia Brown",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1825
},
{
"candidateName": "Melvin Lee Willis Jr.",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1485
},
{
"candidateName": "Mark Wassberg",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 392
}
]
},
"CCRichmondCityCouncilDistrict5": {
"id": "CCRichmondCityCouncilDistrict5",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Richmond City Council, District 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7172,
"candidates": [
{
"candidateName": "Ahmad Anderson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3117
},
{
"candidateName": "Sue Wilson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4055
}
]
},
"CCRichmondCityCouncilDistrict6": {
"id": "CCRichmondCityCouncilDistrict6",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Richmond City Council, District 6",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 6832,
"candidates": [
{
"candidateName": "Shawn Dunning",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2642
},
{
"candidateName": "Claudia Jimenez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4190
}
]
},
"CCSanPabloCityCouncil": {
"id": "CCSanPabloCityCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "San Pablo City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 13119,
"candidates": [
{
"candidateName": "Abel Pineda",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4084
},
{
"candidateName": "Patricia R. Ponce",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4935
},
{
"candidateName": "Arturo Cruz",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4100
}
]
},
"CCSanRamonMayor": {
"id": "CCSanRamonMayor",
"type": "localRace",
"location": "Contra Costa",
"raceName": "San Ramon Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 35698,
"candidates": [
{
"candidateName": "Mark H. Armstrong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 24772
},
{
"candidateName": "Chirag Kathrani",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10926
}
]
},
"CCSanRamonCityCouncilDistrict1": {
"id": "CCSanRamonCityCouncilDistrict1",
"type": "localRace",
"location": "Contra Costa",
"raceName": "San Ramon City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 8324,
"candidates": [
{
"candidateName": "Robert Jweinat",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4232
},
{
"candidateName": "Vasanth Shetty",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4092
}
]
},
"CCSanRamonCityCouncilDistrict3": {
"id": "CCSanRamonCityCouncilDistrict3",
"type": "localRace",
"location": "Contra Costa",
"raceName": "San Ramon City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5904,
"candidates": [
{
"candidateName": "Sridhar Verose",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5904
}
]
},
"CCWalnutCreekCityCouncil": {
"id": "CCWalnutCreekCityCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Walnut Creek City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 86648,
"candidates": [
{
"candidateName": "Craig Devinney",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19758
},
{
"candidateName": "Cindy Darling",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 23203
},
{
"candidateName": "Brendan Moran",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9644
},
{
"candidateName": "Laura Patch",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12317
},
{
"candidateName": "Kevin Wilk",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 21726
}
]
},
"CCCrockettCommunityServicesDistrictDirectorShortTerm": {
"id": "CCCrockettCommunityServicesDistrictDirectorShortTerm",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Crockett Community Services District Director — Short Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 1554,
"candidates": [
{
"candidateName": "Gaunt Murdock",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 824
},
{
"candidateName": "Matthew Raver",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 730
}
]
},
"CCDiscoveryBayCommunityServicesDistrictDirector": {
"id": "CCDiscoveryBayCommunityServicesDistrictDirector",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Discovery Bay Community Services District Director",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 10378,
"candidates": [
{
"candidateName": "Carolyn Graham",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4314
},
{
"candidateName": "Lesley Belcher",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4081
},
{
"candidateName": "Leonard D. Woren",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1983
}
]
},
"CCRodeoHerculesFireProtectionDistrictDirector": {
"id": "CCRodeoHerculesFireProtectionDistrictDirector",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Rodeo-Hercules Fire Protection District Director",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 21482,
"candidates": [
{
"candidateName": "Charles Davidson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8002
},
{
"candidateName": "Robyn Kelly Mikel",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6532
},
{
"candidateName": "Heather Gibson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6948
}
]
},
"CCEastBayRegionalParkDistrictDirectorWard2": {
"id": "CCEastBayRegionalParkDistrictDirectorWard2",
"type": "localRace",
"location": "Contra Costa",
"raceName": "East Bay Regional Park District Director, Ward 2",
"raceDescription": "Top candidate wins seat. Includes votes from Contra Costa and Alameda counties.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 163008,
"candidates": [
{
"candidateName": "Casey Alyson Farmer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 52519
},
{
"candidateName": "Lynda Deschambault",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 81479
},
{
"candidateName": "Shane Reisman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 29010
}
]
},
"CCIronhouseSanitaryDistrictDirector": {
"id": "CCIronhouseSanitaryDistrictDirector",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Ironhouse Sanitary District Director",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 36348,
"candidates": [
{
"candidateName": "Angela Lowrey",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8955
},
{
"candidateName": "Sue Higgins",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8382
},
{
"candidateName": "Dawn Morrow",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9727
},
{
"candidateName": "Peter W. Zirkle",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9284
}
]
},
"CCCentralContraCostaSanitaryDistrictDirectorDivision5": {
"id": "CCCentralContraCostaSanitaryDistrictDirectorDivision5",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Central Contra Costa Sanitary District Director, Division 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 25943,
"candidates": [
{
"candidateName": "Jean Froelicher Kuznik",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19106
},
{
"candidateName": "Bansidhar S. Giri",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6837
}
]
},
"CCSanFranciscoBayAreaRapidTransitDistrictDirectorDistrict5": {
"id": "CCSanFranciscoBayAreaRapidTransitDistrictDirectorDistrict5",
"type": "localRace",
"location": "Contra Costa",
"raceName": "San Francisco Bay Area Rapid Transit District Director, District 5",
"raceDescription": "Top candidate wins seat. Includes votes from Contra Costa and Alameda counties.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 154660,
"candidates": [
{
"candidateName": "Melissa Hernandez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 110249
},
{
"candidateName": "Joseph Grcar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 44411
}
]
},
"CCEastBayMunicipalUtilityDistrictDirectorWard1": {
"id": "CCEastBayMunicipalUtilityDistrictDirectorWard1",
"type": "localRace",
"location": "Contra Costa",
"raceName": "East Bay Municipal Utility District Director, Ward 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 60101,
"candidates": [
{
"candidateName": "Anthony L. Tave",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 26078
},
{
"candidateName": "Joey D. Smith",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 34023
}
]
},
"CCEastBayMunicipalUtilityDirectorWard2ShortTerm": {
"id": "CCEastBayMunicipalUtilityDirectorWard2ShortTerm",
"type": "localRace",
"location": "Contra Costa",
"raceName": "East Bay Municipal Utility Director, Ward 2 — Short Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 80764,
"candidates": [
{
"candidateName": "Luz Gomez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 80764
}
]
},
"CCMeasureR": {
"id": "CCMeasureR",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure R",
"raceDescription": "Byron Union School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7443,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4112
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3331
}
]
},
"CCMeasureO": {
"id": "CCMeasureO",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure O",
"raceDescription": "Martinez Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 15412,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8638
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6774
}
]
},
"CCMeasureP": {
"id": "CCMeasureP",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure P",
"raceDescription": "Pittsburg Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 19005,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13604
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5401
}
]
},
"CCMeasureQ": {
"id": "CCMeasureQ",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure Q",
"raceDescription": "San Ramon Valley Unified School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 81902,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 61333
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20569
}
]
},
"CCMeasureG": {
"id": "CCMeasureG",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure G",
"raceDescription": "El Cerrito. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 13365,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10827
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2538
}
]
},
"CCMeasureH": {
"id": "CCMeasureH",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure H",
"raceDescription": "Lafayette. Sales tax. Passes with majority vote",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 15365,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9966
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5399
}
]
},
"CCMeasureI": {
"id": "CCMeasureI",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure I",
"raceDescription": "Pinole. Sales tax. Passes with majority vote",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 8545,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5790
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2755
}
]
},
"CCMeasureJ": {
"id": "CCMeasureJ",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure J",
"raceDescription": "Richmond. Primary municipal election. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 35190,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20409
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14781
}
]
},
"CCMeasureL": {
"id": "CCMeasureL",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure L",
"raceDescription": "Richmond. Ranked choice voting. Passes with majority vote",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 35123,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19070
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16053
}
]
},
"CCMeasureM": {
"id": "CCMeasureM",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure M",
"raceDescription": "San Pablo. Cannabis business license tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7136,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5187
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1949
}
]
},
"CCMeasureN": {
"id": "CCMeasureN",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure N",
"raceDescription": "San Ramon. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 37162,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20875
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16287
}
]
},
"CCMeasureS": {
"id": "CCMeasureS",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure S",
"raceDescription": "Pleasant Hill Recreation and Park District. Park facilities bond. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 21254,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13760
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7494
}
]
},
"MarinMarinCountyBoardofEducationTrusteeArea1": {
"id": "MarinMarinCountyBoardofEducationTrusteeArea1",
"type": "localRace",
"location": "Marin",
"raceName": "Marin County Board of Education, Trustee Area 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 16021,
"candidates": [
{
"candidateName": "Li DelPan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5705
},
{
"candidateName": "Adam McGill",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5493
},
{
"candidateName": "Barbara Clifton Zarate",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4823
}
]
},
"MarinMarinCountyBoardofEducationTrusteeArea4": {
"id": "MarinMarinCountyBoardofEducationTrusteeArea4",
"type": "localRace",
"location": "Marin",
"raceName": "Marin County Board of Education, Trustee Area 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 17366,
"candidates": [
{
"candidateName": "Nancy McCarthy",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9795
},
{
"candidateName": "Victoria “Tory” Canby",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7571
}
]
},
"MarinMarinCountyBoardofEducationTrusteeArea7": {
"id": "MarinMarinCountyBoardofEducationTrusteeArea7",
"type": "localRace",
"location": "Marin",
"raceName": "Marin County Board of Education, Trustee Area 7",
"raceDescription": "Top candidate wins seat. Includes votes from Marin and Sonoma counties.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 13501,
"candidates": [
{
"candidateName": "Jill Manning-Sartori",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7535
},
{
"candidateName": "Denise Bohman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5966
}
]
},
"MarinMarinCommunityCollegeDistrictGoverningBoardTrusteeArea2": {
"id": "MarinMarinCommunityCollegeDistrictGoverningBoardTrusteeArea2",
"type": "localRace",
"location": "Marin",
"raceName": "Marin Community College District Governing Board, Trustee Area 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 15937,
"candidates": [
{
"candidateName": "Crystal Martinez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13100
},
{
"candidateName": "Mila Schechter",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2837
}
]
},
"MarinMarinCommunityCollegeDistrictGoverningBoardTrusteeArea7": {
"id": "MarinMarinCommunityCollegeDistrictGoverningBoardTrusteeArea7",
"type": "localRace",
"location": "Marin",
"raceName": "Marin Community College District Governing Board, Trustee Area 7",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 15084,
"candidates": [
{
"candidateName": "Ross Millerick",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5829
},
{
"candidateName": "Stephanie O’Brien",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9255
}
]
},
"MarinTamalpaisUnionHighSchoolDistrictGoverningBoard": {
"id": "MarinTamalpaisUnionHighSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Marin",
"raceName": "Tamalpais Union High School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 88038,
"candidates": [
{
"candidateName": "Ida Times-Green",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 28681
},
{
"candidateName": "Jennifer “Jenny” Holden",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 28764
},
{
"candidateName": "A. Ray Chaudhuri",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8500
},
{
"candidateName": "Amos Klausner",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11711
},
{
"candidateName": "Nicholas Ondrejka",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10382
}
]
},
"MarinMillerCreekElementarySchoolDistrictGoverningBoard": {
"id": "MarinMillerCreekElementarySchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Marin",
"raceName": "Miller Creek Elementary School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 15063,
"candidates": [
{
"candidateName": "Franco Ruggeri",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5604
},
{
"candidateName": "Alissa A. Chacko",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5966
},
{
"candidateName": "Sivan Oyserman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3493
}
]
},
"MarinLarkspurCorteMaderaSchoolDistrictGoverningBoard": {
"id": "MarinLarkspurCorteMaderaSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Marin",
"raceName": "Larkspur-Corte Madera School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 10716,
"candidates": [
{
"candidateName": "Ava Fruin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3642
},
{
"candidateName": "Charles Furcolo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1860
},
{
"candidateName": "Rachel Tarko Hudson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2058
},
{
"candidateName": "Beth Blair",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3156
}
]
},
"MarinRossSchoolDistrictGoverningBoard": {
"id": "MarinRossSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Marin",
"raceName": "Ross School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 2284,
"candidates": [
{
"candidateName": "Kelly Dwinells",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 893
},
{
"candidateName": "Erin Earls",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 906
},
{
"candidateName": "Vinay Patel",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 485
}
]
},
"MarinRossValleySchoolDistrictGoverningBoard": {
"id": "MarinRossValleySchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Marin",
"raceName": "Ross Valley School District Governing Board",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 25644,
"candidates": [
{
"candidateName": "Philip J. Feffer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5434
},
{
"candidateName": "Rachel Litwack",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7290
},
{
"candidateName": "Shelley Hamilton",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6829
},
{
"candidateName": "Daniel Cassidy",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6091
}
]
},
"MarinSausalitoMarinCitySchoolDistrictGoverningBoard": {
"id": "MarinSausalitoMarinCitySchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Marin",
"raceName": "Sausalito Marin City School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 8220,
"candidates": [
{
"candidateName": "Rebecca Lytle",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3001
},
{
"candidateName": "Danielle Diego",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3291
},
{
"candidateName": "Lester Parham",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 817
},
{
"candidateName": "Sarah E. Canson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1111
}
]
},
"MarinShorelineUnifiedSchoolDistrictGoverningBoardTrusteeArea1": {
"id": "MarinShorelineUnifiedSchoolDistrictGoverningBoardTrusteeArea1",
"type": "localRace",
"location": "Marin",
"raceName": "Shoreline Unified School District Governing Board, Trustee Area 1",
"raceDescription": "Top candidate wins seat. Includes votes from Marin and Sonoma Counties.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 2233,
"candidates": [
{
"candidateName": "Buddy Faure",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 617
},
{
"candidateName": "Thomas Tyson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1616
}
]
},
"MarinCountySupervisorDistrict2": {
"id": "MarinCountySupervisorDistrict2",
"type": "localRace",
"location": "Marin",
"raceName": "County Supervisor, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 27450,
"candidates": [
{
"candidateName": "Heather McPhail Sridharan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13402
},
{
"candidateName": "Brian Colbert",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14048
}
]
},
"MarinBelvedereCityCouncil": {
"id": "MarinBelvedereCityCouncil",
"type": "localRace",
"location": "Marin",
"raceName": "Belvedere City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 2131,
"candidates": [
{
"candidateName": "Pat Carapiet",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 655
},
{
"candidateName": "Kevin Burke",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 716
},
{
"candidateName": "Sally A. Wilkinson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 760
}
]
},
"MarinCorteMaderaTownCouncil": {
"id": "MarinCorteMaderaTownCouncil",
"type": "localRace",
"location": "Marin",
"raceName": "Corte Madera Town Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 7648,
"candidates": [
{
"candidateName": "James H. Andrews",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2395
},
{
"candidateName": "Fred Casissa",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3366
},
{
"candidateName": "Charlie Kirschner",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1887
}
]
},
"MarinFairfaxTownCouncil": {
"id": "MarinFairfaxTownCouncil",
"type": "localRace",
"location": "Marin",
"raceName": "Fairfax Town Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 12736,
"candidates": [
{
"candidateName": "Frank Egger",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2770
},
{
"candidateName": "Michael Ghiringhelli",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2366
},
{
"candidateName": "Bruce Ackerman",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1651
},
{
"candidateName": "Chance Cutrano",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1657
},
{
"candidateName": "Barbara Coler",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1728
},
{
"candidateName": "Douglas Kelly",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 982
},
{
"candidateName": "Cindy Swift",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1582
}
]
},
"MarinLarkspurCityCouncil": {
"id": "MarinLarkspurCityCouncil",
"type": "localRace",
"location": "Marin",
"raceName": "Larkspur City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 8733,
"candidates": [
{
"candidateName": "Gabe Paulson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4815
},
{
"candidateName": "Scot Candell",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3918
}
]
},
"MarinLarkspurCityCouncilShortTerm": {
"id": "MarinLarkspurCityCouncilShortTerm",
"type": "localRace",
"location": "Marin",
"raceName": "Larkspur City Council — Short Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 5867,
"candidates": [
{
"candidateName": "Sarah Margulies",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4235
},
{
"candidateName": "Lana Scott",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1632
}
]
},
"MarinMillValleyCityCouncil": {
"id": "MarinMillValleyCityCouncil",
"type": "localRace",
"location": "Marin",
"raceName": "Mill Valley City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 19265,
"candidates": [
{
"candidateName": "Caroline Joachim",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5295
},
{
"candidateName": "Katherine Jones",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5507
},
{
"candidateName": "Urban Carmel",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5046
},
{
"candidateName": "Leah Curtis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1544
},
{
"candidateName": "Mike Koo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1873
}
]
},
"MarinNovatoCityCouncilDistrict1": {
"id": "MarinNovatoCityCouncilDistrict1",
"type": "localRace",
"location": "Marin",
"raceName": "Novato City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 5596,
"candidates": [
{
"candidateName": "Kevin Jacobs",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3263
},
{
"candidateName": "James P. Petray",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2333
}
]
},
"MarinNovatoCityCouncilDistrict3": {
"id": "MarinNovatoCityCouncilDistrict3",
"type": "localRace",
"location": "Marin",
"raceName": "Novato City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 3710,
"candidates": [
{
"candidateName": "Tim O'Connor",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3710
}
]
},
"MarinNovatoCityCouncilDistrict5": {
"id": "MarinNovatoCityCouncilDistrict5",
"type": "localRace",
"location": "Marin",
"raceName": "Novato City Council, District 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 3399,
"candidates": [
{
"candidateName": "Mark J. Milberg",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3399
}
]
},
"MarinSanAnselmoTownCouncil": {
"id": "MarinSanAnselmoTownCouncil",
"type": "localRace",
"location": "Marin",
"raceName": "San Anselmo Town Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 17983,
"candidates": [
{
"candidateName": "Guy Meyer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1045
},
{
"candidateName": "Kurt Johnson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2410
},
{
"candidateName": "Ford Greene",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2640
},
{
"candidateName": "Eileen Burke",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5049
},
{
"candidateName": "Chantel Walker",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3452
},
{
"candidateName": "Yoav Schlesinger",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3387
}
]
},
"MarinSanRafaelCityCouncilDistrict1": {
"id": "MarinSanRafaelCityCouncilDistrict1",
"type": "localRace",
"location": "Marin",
"raceName": "San Rafael City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 1816,
"candidates": [
{
"candidateName": "Maika Llorens Gulati",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1816
}
]
},
"MarinSanRafaelCityCouncilDistrict4": {
"id": "MarinSanRafaelCityCouncilDistrict4",
"type": "localRace",
"location": "Marin",
"raceName": "San Rafael City Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 6871,
"candidates": [
{
"candidateName": "Mark Galperin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1305
},
{
"candidateName": "Rachel Kertz",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5566
}
]
},
"MarinSanRafaelMayor": {
"id": "MarinSanRafaelMayor",
"type": "localRace",
"location": "Marin",
"raceName": "San Rafael Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 24449,
"candidates": [
{
"candidateName": "Kate Colin",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 21057
},
{
"candidateName": "Mahmoud A. Shirazi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3392
}
]
},
"MarinSanRafaelCityAttorney": {
"id": "MarinSanRafaelCityAttorney",
"type": "localRace",
"location": "Marin",
"raceName": "San Rafael City Attorney",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 19144,
"candidates": [
{
"candidateName": "Robert F. Epstein",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 19144
}
]
},
"MarinSanRafaelClerkandAssessor": {
"id": "MarinSanRafaelClerkandAssessor",
"type": "localRace",
"location": "Marin",
"raceName": "San Rafael Clerk and Assessor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 19068,
"candidates": [
{
"candidateName": "Lindsay Lara",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 19068
}
]
},
"MarinSausalitoCityCouncilMember": {
"id": "MarinSausalitoCityCouncilMember",
"type": "localRace",
"location": "Marin",
"raceName": "Sausalito City Council Member",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 10717,
"candidates": [
{
"candidateName": "Jacqueline Amrikhas",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1643
},
{
"candidateName": "Melissa Blaustein",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2357
},
{
"candidateName": "Sandra Bushmaker",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1781
},
{
"candidateName": "Steven Woodside",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2414
},
{
"candidateName": "Ian Sobieski",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2522
}
]
},
"MarinTiburonTownCouncilMember": {
"id": "MarinTiburonTownCouncilMember",
"type": "localRace",
"location": "Marin",
"raceName": "Tiburon Town Council Member",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 8731,
"candidates": [
{
"candidateName": "Holli Thier",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2383
},
{
"candidateName": "Andrew Thompson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2217
},
{
"candidateName": "Chuck Hornbrook",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1785
},
{
"candidateName": "Isaac Nikfar",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2346
}
]
},
"MarinBelMarinKeysCommunityServicesDistrictDirector": {
"id": "MarinBelMarinKeysCommunityServicesDistrictDirector",
"type": "localRace",
"location": "Marin",
"raceName": "Bel Marin Keys Community Services District Director",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 2431,
"candidates": [
{
"candidateName": "Cheryl Furst",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 507
},
{
"candidateName": "Kevin Dugan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 293
},
{
"candidateName": "Maria Mercy Angelopulos",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 559
},
{
"candidateName": "David Bartnicki",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 259
},
{
"candidateName": "Natalia Shorten",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 475
},
{
"candidateName": "James “Jim” Spaulding",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 338
}
]
},
"MarinMarinCityCommunityServicesDistrictDirector": {
"id": "MarinMarinCityCommunityServicesDistrictDirector",
"type": "localRace",
"location": "Marin",
"raceName": "Marin City Community Services District Director",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 1395,
"candidates": [
{
"candidateName": "Lynnette Egenlauf",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 454
},
{
"candidateName": "Henry E. Mims",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 575
},
{
"candidateName": "Royce Y. McLemore",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 366
}
]
},
"MarinTamalpaisCommunityServicesDistrictDirector": {
"id": "MarinTamalpaisCommunityServicesDistrictDirector",
"type": "localRace",
"location": "Marin",
"raceName": "Tamalpais Community Services District Director",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 7847,
"candidates": [
{
"candidateName": "Steven Levine",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2353
},
{
"candidateName": "Courtney DiCarlo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1123
},
{
"candidateName": "Matthew McMahon",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2188
},
{
"candidateName": "Steffen Bartschat",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2183
}
]
},
"MarinSouthernMarinFireProtectionDistrictDirector": {
"id": "MarinSouthernMarinFireProtectionDistrictDirector",
"type": "localRace",
"location": "Marin",
"raceName": "Southern Marin Fire Protection District Director",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 45027,
"candidates": [
{
"candidateName": "Cathryn A. Hilliard",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 14096
},
{
"candidateName": "Rich Riechel",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6106
},
{
"candidateName": "Ashley Raveche",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13725
},
{
"candidateName": "Clifford Waldeck",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11100
}
]
},
"MarinLasGallinasValleySanitaryDistrictDirectorShortTerm": {
"id": "MarinLasGallinasValleySanitaryDistrictDirectorShortTerm",
"type": "localRace",
"location": "Marin",
"raceName": "Las Gallinas Valley Sanitary District Director — Short Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 12525,
"candidates": [
{
"candidateName": "Nicholas Lavrov",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6902
},
{
"candidateName": "Barry Nitzberg",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5623
}
]
},
"MarinMarinMunicipalWaterDistrictDirectorDivision2": {
"id": "MarinMarinMunicipalWaterDistrictDirectorDivision2",
"type": "localRace",
"location": "Marin",
"raceName": "Marin Municipal Water District Director, Division 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 13808,
"candidates": [
{
"candidateName": "Diana Maier",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5130
},
{
"candidateName": "Jack Kenney",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3605
},
{
"candidateName": "Robert Sandoval",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5073
}
]
},
"MarinMarinMunicipalWaterDistrictDirectorDivision5": {
"id": "MarinMarinMunicipalWaterDistrictDirectorDivision5",
"type": "localRace",
"location": "Marin",
"raceName": "Marin Municipal Water District Director, Division 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 16194,
"candidates": [
{
"candidateName": "Dawn Matheson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2341
},
{
"candidateName": "Larry L. Russell",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9878
},
{
"candidateName": "Dave Keatley",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3975
}
]
},
"MarinNorthMarinWaterDistrictDirectorDivision1ShortTerm": {
"id": "MarinNorthMarinWaterDistrictDirectorDivision1ShortTerm",
"type": "localRace",
"location": "Marin",
"raceName": "North Marin Water District Director, Division 1 — Short Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 6842,
"candidates": [
{
"candidateName": "Kenneth Eichstaedt",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4393
},
{
"candidateName": "Mary Stompe",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2449
}
]
},
"MarinNorthMarinWaterDistrictDirectorDivision3": {
"id": "MarinNorthMarinWaterDistrictDirectorDivision3",
"type": "localRace",
"location": "Marin",
"raceName": "North Marin Water District Director, Division 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 6344,
"candidates": [
{
"candidateName": "Francis Drouillard",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2985
},
{
"candidateName": "Michael H. Joly",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3359
}
]
},
"MarinMeasureAA": {
"id": "MarinMeasureAA",
"type": "localRace",
"location": "Marin",
"raceName": "Measure AA",
"raceDescription": "Petaluma Joint Union High School District. School bond. Passes with 55% vote. Includes votes from Marin and Sonoma Counties.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 39827,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 24946
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14881
}
]
},
"MarinMeasureB": {
"id": "MarinMeasureB",
"type": "localRace",
"location": "Marin",
"raceName": "Measure B",
"raceDescription": "Tamalpais Union High School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 66753,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 43890
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22863
}
]
},
"MarinMeasureC": {
"id": "MarinMeasureC",
"type": "localRace",
"location": "Marin",
"raceName": "Measure C",
"raceDescription": "Bolinas-Stinson Union School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 1119,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 806
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 313
}
]
},
"MarinMeasureE": {
"id": "MarinMeasureE",
"type": "localRace",
"location": "Marin",
"raceName": "Measure E",
"raceDescription": "Kentfield School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 6973,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4213
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2760
}
]
},
"MarinMeasureG": {
"id": "MarinMeasureG",
"type": "localRace",
"location": "Marin",
"raceName": "Measure G",
"raceDescription": "Sausalito Marin City School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 5876,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4117
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1759
}
]
},
"MarinMeasureH": {
"id": "MarinMeasureH",
"type": "localRace",
"location": "Marin",
"raceName": "Measure H",
"raceDescription": "Fairfax. Appoint City Clerk. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 4401,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1762
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2639
}
]
},
"MarinMeasureI": {
"id": "MarinMeasureI",
"type": "localRace",
"location": "Marin",
"raceName": "Measure I",
"raceDescription": "Fairfax. Rent stabilization. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 4731,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2990
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1741
}
]
},
"MarinMeasureJ": {
"id": "MarinMeasureJ",
"type": "localRace",
"location": "Marin",
"raceName": "Measure J",
"raceDescription": "Fairfax. Infrastructure bond. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 4778,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2965
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1813
}
]
},
"MarinMeasureK": {
"id": "MarinMeasureK",
"type": "localRace",
"location": "Marin",
"raceName": "Measure K",
"raceDescription": "Larkspur. Rent increase limit. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 7136,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2708
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4428
}
]
},
"MarinMeasureL": {
"id": "MarinMeasureL",
"type": "localRace",
"location": "Marin",
"raceName": "Measure L",
"raceDescription": "Mill Valley. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 8556,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6616
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1940
}
]
},
"MarinMeasureM": {
"id": "MarinMeasureM",
"type": "localRace",
"location": "Marin",
"raceName": "Measure M",
"raceDescription": "Novato. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 26127,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15133
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10994
}
]
},
"MarinMeasureN": {
"id": "MarinMeasureN",
"type": "localRace",
"location": "Marin",
"raceName": "Measure N",
"raceDescription": "San Anselmo. Rent increase limit. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 7462,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2754
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4708
}
]
},
"MarinMeasureO": {
"id": "MarinMeasureO",
"type": "localRace",
"location": "Marin",
"raceName": "Measure O",
"raceDescription": "San Anselmo. Tenant benefits. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 7553,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2555
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4998
}
]
},
"MarinMeasureP": {
"id": "MarinMeasureP",
"type": "localRace",
"location": "Marin",
"raceName": "Measure P",
"raceDescription": "San Rafael. Parcel tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 23772,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12367
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11405
}
]
},
"MarinMeasureQ": {
"id": "MarinMeasureQ",
"type": "localRace",
"location": "Marin",
"raceName": "Measure Q",
"raceDescription": "Stinson Beach Fire Protection District. Spending limit. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 332,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 309
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 23
}
]
},
"MarinMeasureR": {
"id": "MarinMeasureR",
"type": "localRace",
"location": "Marin",
"raceName": "Measure R",
"raceDescription": "Stinson Beach Fire Protection District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 335,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 274
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 61
}
]
},
"NapaNapaCountyBoardofEducationTrusteeArea5": {
"id": "NapaNapaCountyBoardofEducationTrusteeArea5",
"type": "localRace",
"location": "Napa",
"raceName": "Napa County Board of Education, Trustee Area 5",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7478,
"candidates": [
{
"candidateName": "Rory Moran",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2151
},
{
"candidateName": "Gerald Parrott \r",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5327
}
]
},
"NapaSolanoCountyBoardofEducationTrusteeArea2": {
"id": "NapaSolanoCountyBoardofEducationTrusteeArea2",
"type": "localRace",
"location": "Napa",
"raceName": "Solano County Board of Education, Trustee Area 2",
"raceDescription": "Top candidate wins seat. Includes votes from Napa and Solano counties.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 28746,
"candidates": [
{
"candidateName": "Bonnie Hamilton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10022
},
{
"candidateName": "Carol J. Kalamaras",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5398
},
{
"candidateName": "Amy Sharp",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13326
}
]
},
"NapaNapaValleyCollegeTrusteeArea6": {
"id": "NapaNapaValleyCollegeTrusteeArea6",
"type": "localRace",
"location": "Napa",
"raceName": "Napa Valley College, Trustee Area 6",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7988,
"candidates": [
{
"candidateName": "Ines De Luna",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4822
},
{
"candidateName": "Scott Owens",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3166
}
]
},
"NapaNapaValleyUnifiedSchoolDistrictTrusteeArea2": {
"id": "NapaNapaValleyUnifiedSchoolDistrictTrusteeArea2",
"type": "localRace",
"location": "Napa",
"raceName": "Napa Valley Unified School District, Trustee Area 2",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 6511,
"candidates": [
{
"candidateName": "Lisa W. Chu",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4579
},
{
"candidateName": "Kevin “KDub” West",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1932
}
]
},
"NapaNapaValleyUnifiedSchoolDistrictTrusteeArea4": {
"id": "NapaNapaValleyUnifiedSchoolDistrictTrusteeArea4",
"type": "localRace",
"location": "Napa",
"raceName": "Napa Valley Unified School District, Trustee Area 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5932,
"candidates": [
{
"candidateName": "Devin Jones",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2075
},
{
"candidateName": "Eve Ryser",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3857
}
]
},
"NapaNapaValleyUnifiedSchoolDistrictTrusteeArea5": {
"id": "NapaNapaValleyUnifiedSchoolDistrictTrusteeArea5",
"type": "localRace",
"location": "Napa",
"raceName": "Napa Valley Unified School District, Trustee Area 5",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5248,
"candidates": [
{
"candidateName": "John Henry Martin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3080
},
{
"candidateName": "David T. Gracia",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2168
}
]
},
"NapaNapaValleyUnifiedSchoolDistrictTrusteeArea7": {
"id": "NapaNapaValleyUnifiedSchoolDistrictTrusteeArea7",
"type": "localRace",
"location": "Napa",
"raceName": "Napa Valley Unified School District, Trustee Area 7",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7092,
"candidates": [
{
"candidateName": "Marie Dennett",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3188
},
{
"candidateName": "Julianna Hart",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3904
}
]
},
"NapaFairfieldSuisunUnifiedSchoolDistrictTrusteeArea3": {
"id": "NapaFairfieldSuisunUnifiedSchoolDistrictTrusteeArea3",
"type": "localRace",
"location": "Napa",
"raceName": "Fairfield-Suisun Unified School District, Trustee Area 3",
"raceDescription": "Top candidate wins seat. Includes votes from Napa and Solano Counties.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7979,
"candidates": [
{
"candidateName": "Brigette Hunley",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4144
},
{
"candidateName": "Judi Honeychurch",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3835
}
]
},
"NapaAmericanCanyonMayor": {
"id": "NapaAmericanCanyonMayor",
"type": "localRace",
"location": "Napa",
"raceName": "American Canyon Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 8937,
"candidates": [
{
"candidateName": "David Oro",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4313
},
{
"candidateName": "Pierre Washington",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4624
}
]
},
"NapaAmericanCanyonCityCouncil": {
"id": "NapaAmericanCanyonCityCouncil",
"type": "localRace",
"location": "Napa",
"raceName": "American Canyon City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 13596,
"candidates": [
{
"candidateName": "Melissa Lamattina",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4276
},
{
"candidateName": "Elmer Andrei Manaid",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2782
},
{
"candidateName": "Davet Mohammed",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3021
},
{
"candidateName": "Brando R. Cruz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3517
}
]
},
"NapaCalistogaMayor": {
"id": "NapaCalistogaMayor",
"type": "localRace",
"location": "Napa",
"raceName": "Calistoga Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 1506,
"candidates": [
{
"candidateName": "Donald Williams",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1506
}
]
},
"NapaCalistogaCityCouncil": {
"id": "NapaCalistogaCityCouncil",
"type": "localRace",
"location": "Napa",
"raceName": "Calistoga City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2668,
"candidates": [
{
"candidateName": "Lisa Gift",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 840
},
{
"candidateName": "Marion Villalba",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 744
},
{
"candidateName": "Irais Lopez-Ortega",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1084
}
]
},
"NapaNapaMayor": {
"id": "NapaNapaMayor",
"type": "localRace",
"location": "Napa",
"raceName": "Napa Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 33124,
"candidates": [
{
"candidateName": "Tuesday D. Allison",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6570
},
{
"candidateName": "Scott Sedgley",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 26554
}
]
},
"NapaNapaCityCouncilDistrict2": {
"id": "NapaNapaCityCouncilDistrict2",
"type": "localRace",
"location": "Napa",
"raceName": "Napa City Council, District 2",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7247,
"candidates": [
{
"candidateName": "Beth Painter",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7247
}
]
},
"NapaNapaCityCouncilDistrict4": {
"id": "NapaNapaCityCouncilDistrict4",
"type": "localRace",
"location": "Napa",
"raceName": "Napa City Council, District 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5186,
"candidates": [
{
"candidateName": "Bernardo “Bernie” Narvaez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5186
}
]
},
"NapaStHelenaMayor": {
"id": "NapaStHelenaMayor",
"type": "localRace",
"location": "Napa",
"raceName": "St Helena Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2657,
"candidates": [
{
"candidateName": "Paul J. Dohring",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1832
},
{
"candidateName": "Billy Summers",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 825
}
]
},
"NapaStHelenaCityCouncil": {
"id": "NapaStHelenaCityCouncil",
"type": "localRace",
"location": "Napa",
"raceName": "St Helena City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 4166,
"candidates": [
{
"candidateName": "Michelle Deasy",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1579
},
{
"candidateName": "Hector R. Marroquin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1073
},
{
"candidateName": "Aaron Barak",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1514
}
]
},
"NapaYountvilleTownCouncil": {
"id": "NapaYountvilleTownCouncil",
"type": "localRace",
"location": "Napa",
"raceName": "Yountville Town Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2111,
"candidates": [
{
"candidateName": "Joe Tagliaboschi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 481
},
{
"candidateName": "Robert Moore",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 233
},
{
"candidateName": "Pam Reeves",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 650
},
{
"candidateName": "Eric E. Knight",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 747
}
]
},
"NapaMeasureBSchool": {
"id": "NapaMeasureBSchool",
"type": "localRace",
"location": "Napa",
"raceName": "Napa Valley Unified School District, Measure B",
"raceDescription": "Napa Valley Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 42099,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 23186
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18913
}
]
},
"NapaMeasureU": {
"id": "NapaMeasureU",
"type": "localRace",
"location": "Napa",
"raceName": "Measure U",
"raceDescription": "Napa Valley Transportation Authority. Transporation sales tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 60526,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 44036
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16490
}
]
},
"NapaMeasureG": {
"id": "NapaMeasureG",
"type": "localRace",
"location": "Napa",
"raceName": "Measure G",
"raceDescription": "Napa. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 34568,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19858
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14710
}
]
},
"NapaMeasureA1": {
"id": "NapaMeasureA1",
"type": "localRace",
"location": "Napa",
"raceName": "Measure A1",
"raceDescription": "St. Helena. Establishing charter city. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2713,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1190
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1523
}
]
},
"NapaMeasureA2": {
"id": "NapaMeasureA2",
"type": "localRace",
"location": "Napa",
"raceName": "Measure A2",
"raceDescription": "St. Helena. Real property transfer tax. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2735,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1122
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1613
}
]
},
"NapaMeasureBStHelena": {
"id": "NapaMeasureBStHelena",
"type": "localRace",
"location": "Napa",
"raceName": "St. Helena, Measure B",
"raceDescription": "St. Helena. Winery and planned agritourism overlay. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2758,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1364
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1394
}
]
},
"SFBoardofEducation": {
"id": "SFBoardofEducation",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Education",
"raceDescription": "Top four candidates win seat.",
"raceReadTheStory": "",
"raceType": "top4",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 1012483,
"candidates": [
{
"candidateName": "Laurance Lem Lee",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 45716
},
{
"candidateName": "Lefteris Eleftheriou",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22270
},
{
"candidateName": "Jaime Huling",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 168620
},
{
"candidateName": "Ann Hsu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 81011
},
{
"candidateName": "John Jersin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 122416
},
{
"candidateName": "Parag Gupta",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 139306
},
{
"candidateName": "Matt Alexander",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 122670
},
{
"candidateName": "Supryia Marie Ray",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 127806
},
{
"candidateName": "Virginia Cheung",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 100987
},
{
"candidateName": "Min Chang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 48532
},
{
"candidateName": "Maddy Krantz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 33149
}
]
},
"SFCommunityCollegeBoard": {
"id": "SFCommunityCollegeBoard",
"type": "localRace",
"location": "San Francisco",
"raceName": "Community College Board",
"raceDescription": "Top four candidates win seat.",
"raceReadTheStory": "",
"raceType": "top4",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 823050,
"candidates": [
{
"candidateName": "Ruth Ferguson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 114101
},
{
"candidateName": "Leanna C. Louie",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 50335
},
{
"candidateName": "Heather McCarty",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 162432
},
{
"candidateName": "Julio J. Ramos",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 38724
},
{
"candidateName": "Aliya Chisti",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 149593
},
{
"candidateName": "Ben Kaplan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 49302
},
{
"candidateName": "Alan Wong",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 140911
},
{
"candidateName": "Luis Zamora",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 117652
}
]
},
"SFBARTBoardofDirectorsDistrict7": {
"id": "SFBARTBoardofDirectorsDistrict7",
"type": "localRace",
"location": "San Francisco",
"raceName": "San Francisco Bay Area Rapid Transit District Director, District 7",
"raceDescription": "Top two candidates win seat. Includes votes from San Francisco and Alameda County.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 161112,
"candidates": [
{
"candidateName": "Victor E. Flores",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 92646
},
{
"candidateName": "Dana Lang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 68466
}
]
},
"SFBARTBoardofDirectorsDistrict9": {
"id": "SFBARTBoardofDirectorsDistrict9",
"type": "localRace",
"location": "San Francisco",
"raceName": "San Francisco Bay Area Rapid Transit District Director, District 9",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 137833,
"candidates": [
{
"candidateName": "Edward Wright",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 86944
},
{
"candidateName": "Joe Sangirardi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 50889
}
]
},
"SFMeasureA": {
"id": "SFMeasureA",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure A",
"raceDescription": "San Francisco Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 377175,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 282886
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 94289
}
]
},
"SFMeasureB": {
"id": "SFMeasureB",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure B",
"raceDescription": "San Francisco. Community health and safety bond. Passes with 2/3 vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 376520,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 274113
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 102407
}
]
},
"SFMeasureC": {
"id": "SFMeasureC",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure C",
"raceDescription": "San Francisco. Inspector General position. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 370248,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 225630
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 144618
}
]
},
"SFMeasureD": {
"id": "SFMeasureD",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure D",
"raceDescription": "San Francisco. Commissions and mayoral authority. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 366215,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 158664
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 207551
}
]
},
"SFMeasureE": {
"id": "SFMeasureE",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure E",
"raceDescription": "San Francisco. Commissions task force. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 363743,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 192477
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 171266
}
]
},
"SFMeasureF": {
"id": "SFMeasureF",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure F",
"raceDescription": "San Francisco. Police pensions. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 361559,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 163775
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 197784
}
]
},
"SFMeasureG": {
"id": "SFMeasureG",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure G",
"raceDescription": "San Francisco. Affordable housing. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 370708,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 217728
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 152980
}
]
},
"SFMeasureH": {
"id": "SFMeasureH",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure H",
"raceDescription": "San Francisco. Firefighter pensions. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 365827,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 192526
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 173301
}
]
},
"SFMeasureI": {
"id": "SFMeasureI",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure I",
"raceDescription": "San Francisco. Nurse and 911 operator pensions. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 363348,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 261238
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 102110
}
]
},
"SFMeasureJ": {
"id": "SFMeasureJ",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure J",
"raceDescription": "San Francisco. City spending. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 362678,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 297882
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 64796
}
]
},
"SFMeasureK": {
"id": "SFMeasureK",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure K",
"raceDescription": "San Francisco. Permanently closing Upper Great Highway to private vehicles. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 376370,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 205988
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 170382
}
]
},
"SFMeasureL": {
"id": "SFMeasureL",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure L",
"raceDescription": "San Francisco. Transportation network companies tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 369460,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 210314
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 159146
}
]
},
"SFMeasureM": {
"id": "SFMeasureM",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure M",
"raceDescription": "San Francisco. Business tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 342199,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 237854
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 104345
}
]
},
"SFMeasureN": {
"id": "SFMeasureN",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure N",
"raceDescription": "San Francisco. Student loan reimbursement. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 363317,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 187909
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 175408
}
]
},
"SFMeasureO": {
"id": "SFMeasureO",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure O",
"raceDescription": "San Francisco. Reproductive rights. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 373129,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 312829
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 60300
}
]
},
"SFMayorRound1": {
"id": "SFMayorRound1",
"type": "localRace",
"location": "San Francisco",
"raceName": "San Francisco Mayor Round 1",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 390051,
"candidates": [
{
"candidateName": "London Breed",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 95091
},
{
"candidateName": "Mark Farrell",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 72087
},
{
"candidateName": "Henry Flynn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1318
},
{
"candidateName": "Keith Freedman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2077
},
{
"candidateName": "Dylan Hirsch-Shell",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2895
},
{
"candidateName": "Daniel Lurie",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 102689
},
{
"candidateName": "Nelson Mei",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1791
},
{
"candidateName": "Aaron Peskin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 89184
},
{
"candidateName": "Paul Robertson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 812
},
{
"candidateName": "Ahsha Safai",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11420
},
{
"candidateName": "Shahram Shariati",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1612
},
{
"candidateName": "Jon Soderstrom",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 412
},
{
"candidateName": "Ellen Zhou",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8663
}
]
},
"SFMayorRound3": {
"id": "SFMayorRound3",
"type": "localRace",
"location": "San Francisco",
"raceName": "San Francisco Mayor Final Round",
"raceDescription": "Top candidate wins seat. This is the latest ranked choice data provided by the Department of Elections office.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 331376,
"candidates": [
{
"candidateName": "London Breed",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 149073
},
{
"candidateName": "Mark Farrell (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Henry Flynn (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Keith Freedman (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Dylan Hirsch-Shell (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Daniel Lurie",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 182303
},
{
"candidateName": "Nelson Mei (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Aaron Peskin (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Paul Robertson (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Ahsha Safai (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Shahram Shariati (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Jon Soderstrom (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Ellen Zhou (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
}
]
},
"SFBoardofSupervisorsDistrict1": {
"id": "SFBoardofSupervisorsDistrict1",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 1 Round One",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 35473,
"candidates": [
{
"candidateName": "Sherman D'Silva",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 899
},
{
"candidateName": "Marjan Philhour",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14754
},
{
"candidateName": "Connie Chan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 16666
},
{
"candidateName": "Jeremiah Boehner",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1344
},
{
"candidateName": "Jen Nossokoff",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1810
}
]
},
"SFBoardofSupervisorsDistrict1FinalRound": {
"id": "SFBoardofSupervisorsDistrict1FinalRound",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 1 Final Round",
"raceDescription": "Top candidate wins seat. This is the latest ranked choice data provided by the Department of Elections office.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 34294,
"candidates": [
{
"candidateName": "Sherman D'Silva (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Marjan Philhour",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16498
},
{
"candidateName": "Connie Chan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 17796
},
{
"candidateName": "Jeremiah Boehner (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Jen Nossokoff (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
}
]
},
"SFBoardofSupervisorsDistrict3": {
"id": "SFBoardofSupervisorsDistrict3",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 3 Round One",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 28748,
"candidates": [
{
"candidateName": "Sharon Lai",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8484
},
{
"candidateName": "Moe Jamil",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3752
},
{
"candidateName": "Wendy Ha Chau",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1563
},
{
"candidateName": "Eduard Navarro",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 879
},
{
"candidateName": "Danny Sauter",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11270
},
{
"candidateName": "Matthew Susk",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2800
}
]
},
"SFBoardofSupervisorsDistrict3FinalRound": {
"id": "SFBoardofSupervisorsDistrict3FinalRound",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 3 Final Round",
"raceDescription": "Top candidate wins seat. This is the latest ranked choice data provided by the Department of Elections office.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 25558,
"candidates": [
{
"candidateName": "Sharon Lai",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11504
},
{
"candidateName": "Moe Jamil (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Wendy Ha Chau (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Eduard Navarro (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Danny Sauter",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14054
},
{
"candidateName": "Matthew Susk (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
}
]
},
"SFBoardofSupervisorsDistrict5": {
"id": "SFBoardofSupervisorsDistrict5",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 5",
"raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 29688,
"candidates": [
{
"candidateName": "Autumn Hope Looijen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2604
},
{
"candidateName": "Bilal Mahmood",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11838
},
{
"candidateName": "Scotty Jacobs",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2795
},
{
"candidateName": "Allen Jones",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 444
},
{
"candidateName": "Dean Preston",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 12007
}
]
},
"SFBoardofSupervisorsDistrict5FinalRound": {
"id": "SFBoardofSupervisorsDistrict5FinalRound",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 5 Final Round",
"raceDescription": "Top candidate wins seat. This is the latest ranked choice data provided by the Department of Elections office.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 27809,
"candidates": [
{
"candidateName": "Autumn Hope Looijen (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Bilal Mahmood",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14737
},
{
"candidateName": "Scotty Jacobs (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Allen Jones (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Dean Preston",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13072
}
]
},
"SFBoardofSupervisorsDistrict7": {
"id": "SFBoardofSupervisorsDistrict7",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 7 Round One",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 37308,
"candidates": [
{
"candidateName": "Myrna Melgar",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 17527
},
{
"candidateName": "Stephen Martin-Pinto",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5133
},
{
"candidateName": "Edward S. Yee",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1243
},
{
"candidateName": "Matt Boschetto",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13405
}
]
},
"SFBoardofSupervisorsDistrict7FinalRound": {
"id": "SFBoardofSupervisorsDistrict7FinalRound",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 7 Final Round",
"raceDescription": "Top candidate wins seat. This is the latest ranked choice data provided by the Department of Elections office.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 35402,
"candidates": [
{
"candidateName": "Myrna Melgar",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 18911
},
{
"candidateName": "Stephen Martin-Pinto (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Edward S. Yee (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Matt Boschetto",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16491
}
]
},
"SFBoardofSupervisorsDistrict9": {
"id": "SFBoardofSupervisorsDistrict9",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 9 Round One",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 32725,
"candidates": [
{
"candidateName": "Jackie Fielder",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13843
},
{
"candidateName": "Stephen Jon Torres",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1139
},
{
"candidateName": "Roberto Hernandez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6605
},
{
"candidateName": "Jaime Gutierrez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 931
},
{
"candidateName": "Trevor Chandler",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9039
},
{
"candidateName": "Julian Bermudez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 600
},
{
"candidateName": "H. Brown",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 568
}
]
},
"SFBoardofSupervisorsDistrict9FinalRound": {
"id": "SFBoardofSupervisorsDistrict9FinalRound",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 9 Final Round",
"raceDescription": "Top candidate wins seat. This is the latest ranked choice data provided by the Department of Elections office.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 29404,
"candidates": [
{
"candidateName": "Jackie Fielder",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17545
},
{
"candidateName": "Stephen Jon Torres (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Roberto Hernandez (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Jaime Gutierrez (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Trevor Chandler",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11859
},
{
"candidateName": "Julian Bermudez (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "H. Brown (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
}
]
},
"SFBoardofSupervisorsDistrict11": {
"id": "SFBoardofSupervisorsDistrict11",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 11 First Round",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 27915,
"candidates": [
{
"candidateName": "Oscar Flores",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2893
},
{
"candidateName": "Michael Lai",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8673
},
{
"candidateName": "Roger Marenco",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 603
},
{
"candidateName": "Jose Morales",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 629
},
{
"candidateName": "Ernest “EJ” Jones",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5439
},
{
"candidateName": "Adlah Chisti",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1432
},
{
"candidateName": "Chyanne Chen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8246
}
]
},
"SFBoardofSupervisorsDistrict11FinalRound": {
"id": "SFBoardofSupervisorsDistrict11FinalRound",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 11 Final Round",
"raceDescription": "Top candidate wins seat. This is the latest ranked choice data provided by the Department of Elections office.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 23796,
"candidates": [
{
"candidateName": "Oscar Flores (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Michael Lai",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11800
},
{
"candidateName": "Roger Marenco (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Jose Morales (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Ernest “EJ” Jones (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Adlah Chisti (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Chyanne Chen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11996
}
]
},
"SFCityAttorney": {
"id": "SFCityAttorney",
"type": "localRace",
"location": "San Francisco",
"raceName": "City Attorney ",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 329070,
"candidates": [
{
"candidateName": "David Chiu",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 272777
},
{
"candidateName": "Richard T. Woon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 56293
}
]
},
"SFDistrictAttorney": {
"id": "SFDistrictAttorney",
"type": "localRace",
"location": "San Francisco",
"raceName": "District Attorney",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 347270,
"candidates": [
{
"candidateName": "Brooke Jenkins ",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 228923
},
{
"candidateName": "Ryan Khojasteh",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 118347
}
]
},
"SFSheriff": {
"id": "SFSheriff",
"type": "localRace",
"location": "San Francisco",
"raceName": "Sheriff ",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 314763,
"candidates": [
{
"candidateName": "Michael Juan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 63743
},
{
"candidateName": "Paul Miyamoto",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 251020
}
]
},
"SFTreasurer": {
"id": "SFTreasurer",
"type": "localRace",
"location": "San Francisco",
"raceName": "Treasurer ",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 300318,
"candidates": [
{
"candidateName": "José Cisneros",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 300318
}
]
},
"SMCountyBoardofEducationTrusteeArea4": {
"id": "SMCountyBoardofEducationTrusteeArea4",
"type": "localRace",
"location": "San Mateo",
"raceName": "County Board of Education, Trustee Area 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 36346,
"candidates": [
{
"candidateName": "Priya Hays",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10548
},
{
"candidateName": "Chelsea Bonini",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 25798
}
]
},
"SMCountyBoardofEducationTrusteeArea5": {
"id": "SMCountyBoardofEducationTrusteeArea5",
"type": "localRace",
"location": "San Mateo",
"raceName": "County Board of Education, Trustee Area 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 41833,
"candidates": [
{
"candidateName": "Maurice Goodman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14576
},
{
"candidateName": "Mike O’Neill",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 27257
}
]
},
"SMCountyBoardofEducationTrusteeArea6": {
"id": "SMCountyBoardofEducationTrusteeArea6",
"type": "localRace",
"location": "San Mateo",
"raceName": "County Board of Education, Trustee Area 6",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 39824,
"candidates": [
{
"candidateName": "Patricia Love",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 28016
},
{
"candidateName": "Ester Adut",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11808
}
]
},
"SMSanMateoCountyCommunityCollegeDistrictGoverningBoardTrusteeArea1": {
"id": "SMSanMateoCountyCommunityCollegeDistrictGoverningBoardTrusteeArea1",
"type": "localRace",
"location": "San Mateo",
"raceName": "San Mateo County Community College District, Governing Board, Trustee Area 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 63951,
"candidates": [
{
"candidateName": "Keith Holden",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20221
},
{
"candidateName": "Lisa A. Petrides",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 43730
}
]
},
"SMCabrilloUnifiedSchoolDistrictGoverningBoardTrusteeAreaB": {
"id": "SMCabrilloUnifiedSchoolDistrictGoverningBoardTrusteeAreaB",
"type": "localRace",
"location": "San Mateo",
"raceName": "Cabrillo Unified School District, Governing Board, Trustee Area B",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2528,
"candidates": [
{
"candidateName": "Breanna Lafontaine",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1609
},
{
"candidateName": "Glenn Wilson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 919
}
]
},
"SMCabrilloUnifiedSchoolDistrictGoverningBoardTrusteeAreaD": {
"id": "SMCabrilloUnifiedSchoolDistrictGoverningBoardTrusteeAreaD",
"type": "localRace",
"location": "San Mateo",
"raceName": "Cabrillo Unified School District, Governing Board, Trustee Area D",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2583,
"candidates": [
{
"candidateName": "Sophia Layne",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 844
},
{
"candidateName": "Peter Cerneka",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1739
}
]
},
"SMSouthSanFranciscoUnifiedSchoolDistrictGoverningBoardTrusteeAreaA": {
"id": "SMSouthSanFranciscoUnifiedSchoolDistrictGoverningBoardTrusteeAreaA",
"type": "localRace",
"location": "San Mateo",
"raceName": "South San Francisco Unified School District, Governing Board, Trustee Area A",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5134,
"candidates": [
{
"candidateName": "Patricia “Pat” Murray",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4010
},
{
"candidateName": "Samuel M. Chetcuti",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1124
}
]
},
"SMSequoiaUnionHighSchoolDistrictGoverningBoardTrusteeAreaB": {
"id": "SMSequoiaUnionHighSchoolDistrictGoverningBoardTrusteeAreaB",
"type": "localRace",
"location": "San Mateo",
"raceName": "Sequoia Union High School District, Governing Board, Trustee Area B",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 22189,
"candidates": [
{
"candidateName": "Mary Beth Thompson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14150
},
{
"candidateName": "Daniel Torunian",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1970
},
{
"candidateName": "Jacob Yuryev",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6069
}
]
},
"SMSequoiaUnionHighSchoolDistrictGoverningBoardTrusteeAreaE": {
"id": "SMSequoiaUnionHighSchoolDistrictGoverningBoardTrusteeAreaE",
"type": "localRace",
"location": "San Mateo",
"raceName": "Sequoia Union High School District, Governing Board, Trustee Area E",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 10488,
"candidates": [
{
"candidateName": "Tonga Victoria Afuhaamango",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3118
},
{
"candidateName": "Maria E. Cruz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5558
},
{
"candidateName": "Jon Bryant",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1812
}
]
},
"SMBrisbaneSchoolDistrictGoverningBoard": {
"id": "SMBrisbaneSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "San Mateo",
"raceName": "Brisbane School District, Governing Board",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5531,
"candidates": [
{
"candidateName": "Karen Lentz",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1806
},
{
"candidateName": "Nancy E. Lacsamana",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1138
},
{
"candidateName": "Gaby Makstman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 518
},
{
"candidateName": "Krystal Alcaraz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 884
},
{
"candidateName": "Christine Oquendo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1185
}
]
},
"SMJeffersonElementarySchoolDistrictGoverningBoard": {
"id": "SMJeffersonElementarySchoolDistrictGoverningBoard",
"type": "localRace",
"location": "San Mateo",
"raceName": "Jefferson Elementary School District, Governing Board",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 34866,
"candidates": [
{
"candidateName": "Nadia Flamenco",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13024
},
{
"candidateName": "Andrea Jordan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11192
},
{
"candidateName": "Cheryll Catuar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10650
}
]
},
"SMLasLomitasElementarySchoolDistrictGoverningBoardFullTerm": {
"id": "SMLasLomitasElementarySchoolDistrictGoverningBoardFullTerm",
"type": "localRace",
"location": "San Mateo",
"raceName": "Las Lomitas Elementary School District, Governing Board — Full Term",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 8236,
"candidates": [
{
"candidateName": "Kimberly Legg",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2601
},
{
"candidateName": "Jason Morimoto",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3627
},
{
"candidateName": "Pooya Sarabandi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2008
}
]
},
"SMLasLomitasElementarySchoolDistrictGoverningBoardShortTerm": {
"id": "SMLasLomitasElementarySchoolDistrictGoverningBoardShortTerm",
"type": "localRace",
"location": "San Mateo",
"raceName": "Las Lomitas Elementary School District, Governing Board — Short Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5332,
"candidates": [
{
"candidateName": "Paige Winikoff",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3885
},
{
"candidateName": "Shauna Smith",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1447
}
]
},
"SMSanBrunoParkSchoolDistrictGoverningBoardTrusteeArea1": {
"id": "SMSanBrunoParkSchoolDistrictGoverningBoardTrusteeArea1",
"type": "localRace",
"location": "San Mateo",
"raceName": "San Bruno Park School District, Governing Board, Trustee Area 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 3184,
"candidates": [
{
"candidateName": "Kingsley Ma",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1862
},
{
"candidateName": "Jennifer M. Blanco",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1322
}
]
},
"SMWoodsideElementarySchoolDistrictGoverningBoard": {
"id": "SMWoodsideElementarySchoolDistrictGoverningBoard",
"type": "localRace",
"location": "San Mateo",
"raceName": "Woodside Elementary School District, Governing Board",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2550,
"candidates": [
{
"candidateName": "Sherry Lin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 929
},
{
"candidateName": "Matthew Murphy",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 895
},
{
"candidateName": "Zackary Simkover",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 726
}
]
},
"SMBoardofSupervisorsDistrict4": {
"id": "SMBoardofSupervisorsDistrict4",
"type": "localRace",
"location": "San Mateo",
"raceName": "Board of Supervisors, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 46505,
"candidates": [
{
"candidateName": "Antonio Lopez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20129
},
{
"candidateName": "Lisa Gauthier",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 26376
}
]
},
"SMBelmontMayor": {
"id": "SMBelmontMayor",
"type": "localRace",
"location": "San Mateo",
"raceName": "Belmont Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 10956,
"candidates": [
{
"candidateName": "Julia Mates",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10956
}
]
},
"SMBelmontCityCouncilDistrict2": {
"id": "SMBelmontCityCouncilDistrict2",
"type": "localRace",
"location": "San Mateo",
"raceName": "Belmont City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 3296,
"candidates": [
{
"candidateName": "Ken Loo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1400
},
{
"candidateName": "Cathy M. Jordan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1896
}
]
},
"SMBelmontCityCouncilDistrict4": {
"id": "SMBelmontCityCouncilDistrict4",
"type": "localRace",
"location": "San Mateo",
"raceName": "Belmont City Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 3205,
"candidates": [
{
"candidateName": "Davina Hurt",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1188
},
{
"candidateName": "Arina Merkulova",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 381
},
{
"candidateName": "Tom McCune",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1554
},
{
"candidateName": "Pat Cuviello",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 82
}
]
},
"SMBrisbaneCityCouncil": {
"id": "SMBrisbaneCityCouncil",
"type": "localRace",
"location": "San Mateo",
"raceName": "Brisbane City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 4850,
"candidates": [
{
"candidateName": "Cliff Lentz",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1247
},
{
"candidateName": "Chaya-Bella David",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 614
},
{
"candidateName": "Coleen Mackin",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 992
},
{
"candidateName": "Karen Cunningham",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 984
},
{
"candidateName": "Frank Kern",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1013
}
]
},
"SMBurlingameCityCouncilDistrict1ShortTerm": {
"id": "SMBurlingameCityCouncilDistrict1ShortTerm",
"type": "localRace",
"location": "San Mateo",
"raceName": "Burlingame City Council, District 1 — Short Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2154,
"candidates": [
{
"candidateName": "Andrea Pappajohn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2154
}
]
},
"SMBurlingameCityCouncilDistrict2FullTerm": {
"id": "SMBurlingameCityCouncilDistrict2FullTerm",
"type": "localRace",
"location": "San Mateo",
"raceName": "Burlingame City Council, District 2 — Full Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2548,
"candidates": [
{
"candidateName": "Desiree Thayer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1255
},
{
"candidateName": "Nirmala Bandrapalli",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 622
},
{
"candidateName": "Hadia Khoury",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 270
},
{
"candidateName": "Rachel Ni",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 401
}
]
},
"SMBurlingameCityCouncilDistrict4FullTerm": {
"id": "SMBurlingameCityCouncilDistrict4FullTerm",
"type": "localRace",
"location": "San Mateo",
"raceName": "Burlingame City Council, District 4 — Full Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2480,
"candidates": [
{
"candidateName": "Tony Paul",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 533
},
{
"candidateName": "Donna Colson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1947
}
]
},
"SMColmaCityCouncil": {
"id": "SMColmaCityCouncil",
"type": "localRace",
"location": "San Mateo",
"raceName": "Colma City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 1117,
"candidates": [
{
"candidateName": "Elisabeth Aurora Jenson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 200
},
{
"candidateName": "Melissa Jones",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 92
},
{
"candidateName": "Ken Gonzalez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 334
},
{
"candidateName": "Thomas Walsh",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 211
},
{
"candidateName": "Carrie Slaughter",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 280
}
]
},
"SMDalyCityCouncilFullTerm": {
"id": "SMDalyCityCouncilFullTerm",
"type": "localRace",
"location": "San Mateo",
"raceName": "Daly City Council — Full Term",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 45591,
"candidates": [
{
"candidateName": "Juslyn Cabrera Manalo",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 23421
},
{
"candidateName": "Daniel “Danyo” Vizcarra",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5121
},
{
"candidateName": "Glenn R. Sylvester",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 17049
}
]
},
"SMDalyCityCouncilShortTerm": {
"id": "SMDalyCityCouncilShortTerm",
"type": "localRace",
"location": "San Mateo",
"raceName": "Daly City Council — Short Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 27647,
"candidates": [
{
"candidateName": "Theresa Faapuaa",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12501
},
{
"candidateName": "Teresa Proaño",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 15146
}
]
},
"SMDalyCityClerk": {
"id": "SMDalyCityClerk",
"type": "localRace",
"location": "San Mateo",
"raceName": "Daly City Clerk",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 25608,
"candidates": [
{
"candidateName": "K. Annette Hipona",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 25608
}
]
},
"SMDalyCityTreasurer": {
"id": "SMDalyCityTreasurer",
"type": "localRace",
"location": "San Mateo",
"raceName": "Daly City Treasurer",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 24915,
"candidates": [
{
"candidateName": "Daneca M. Halvorson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 24915
}
]
},
"SMEastPaloAltoCityCouncil": {
"id": "SMEastPaloAltoCityCouncil",
"type": "localRace",
"location": "San Mateo",
"raceName": "East Palo Alto City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 14474,
"candidates": [
{
"candidateName": "Webster Lincoln",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2248
},
{
"candidateName": "Deborah Lewis-Virges",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1821
},
{
"candidateName": "Mark Dinan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2341
},
{
"candidateName": "Carlos Romero",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2553
},
{
"candidateName": "Maria Guadalupe Rocha",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1495
},
{
"candidateName": "Ravneel Resh Chaudhary",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1091
},
{
"candidateName": "Ofelia Bello",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1657
},
{
"candidateName": "Gail Wilkerson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 662
},
{
"candidateName": "Dennis C. Scherzer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 606
}
]
},
"SMFosterCityCouncil": {
"id": "SMFosterCityCouncil",
"type": "localRace",
"location": "San Mateo",
"raceName": "Foster City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 28770,
"candidates": [
{
"candidateName": "Richa Awasthi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4545
},
{
"candidateName": "Phoebe Shin Venkat",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5178
},
{
"candidateName": "Shankar Kenkre",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4905
},
{
"candidateName": "Suzy Niederhofer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7120
},
{
"candidateName": "Patrick J. Sullivan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7022
}
]
},
"SMHalfMoonBayCityCouncilDistrict2": {
"id": "SMHalfMoonBayCityCouncilDistrict2",
"type": "localRace",
"location": "San Mateo",
"raceName": "Half Moon Bay City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 991,
"candidates": [
{
"candidateName": "Patric Bo Jonsson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 548
},
{
"candidateName": "Harvey Rarback",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 443
}
]
},
"SMHalfMoonBayCityCouncilDistrict3": {
"id": "SMHalfMoonBayCityCouncilDistrict3",
"type": "localRace",
"location": "San Mateo",
"raceName": "Half Moon Bay City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 1324,
"candidates": [
{
"candidateName": "Joaquin Jimenez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 551
},
{
"candidateName": "Paul Nagengast",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 773
}
]
},
"SMHillsboroughCityCouncil": {
"id": "SMHillsboroughCityCouncil",
"type": "localRace",
"location": "San Mateo",
"raceName": "Hillsborough City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 13426,
"candidates": [
{
"candidateName": "Jabra Muhawieh",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 868
},
{
"candidateName": "Laurie Davies Adams",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3579
},
{
"candidateName": "Sophie Cole",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3732
},
{
"candidateName": "Christine Krolik",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3868
},
{
"candidateName": "Jimmy Wu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1379
}
]
},
"SMMenloParkCityCouncilDistrict3": {
"id": "SMMenloParkCityCouncilDistrict3",
"type": "localRace",
"location": "San Mateo",
"raceName": "Menlo Park City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2370,
"candidates": [
{
"candidateName": "Jeff Schmidt",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2370
}
]
},
"SMMenloParkCityCouncilDistrict5": {
"id": "SMMenloParkCityCouncilDistrict5",
"type": "localRace",
"location": "San Mateo",
"raceName": "Menlo Park City Council, District 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 3288,
"candidates": [
{
"candidateName": "Greg Conlon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 806
},
{
"candidateName": "Jennifer Wise",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2482
}
]
},
"SMMillbraeCityCouncilDistrict1": {
"id": "SMMillbraeCityCouncilDistrict1",
"type": "localRace",
"location": "San Mateo",
"raceName": "Millbrae City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2224,
"candidates": [
{
"candidateName": "Stephen Rainaldi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1450
},
{
"candidateName": "Ghassan Shamieh",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 774
}
]
},
"SMMillbraeCityCouncilDistrict3": {
"id": "SMMillbraeCityCouncilDistrict3",
"type": "localRace",
"location": "San Mateo",
"raceName": "Millbrae City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 1880,
"candidates": [
{
"candidateName": "Reuben D. Holober",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1288
},
{
"candidateName": "You You Xue",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 592
}
]
},
"SMMillbraeCityCouncilDistrict5": {
"id": "SMMillbraeCityCouncilDistrict5",
"type": "localRace",
"location": "San Mateo",
"raceName": "Millbrae City Council, District 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 1297,
"candidates": [
{
"candidateName": "Anders Fung",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1297
}
]
},
"SMPacificaCityCouncilDistrict1": {
"id": "SMPacificaCityCouncilDistrict1",
"type": "localRace",
"location": "San Mateo",
"raceName": "Pacifica City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2871,
"candidates": [
{
"candidateName": "Mayra Espinosa",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1810
},
{
"candidateName": "Michelle Murry",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 892
},
{
"candidateName": "Victor A Spano",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 169
}
]
},
"SMPacificaCityCouncilDistrict4": {
"id": "SMPacificaCityCouncilDistrict4",
"type": "localRace",
"location": "San Mateo",
"raceName": "Pacifica City Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 4231,
"candidates": [
{
"candidateName": "Mark Hubbell",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2000
},
{
"candidateName": "Greg Wright",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2231
}
]
},
"SMPortolaValleyTownCouncil": {
"id": "SMPortolaValleyTownCouncil",
"type": "localRace",
"location": "San Mateo",
"raceName": "Portola Valley Town Council",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5406,
"candidates": [
{
"candidateName": "Rebecca Flynn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1775
},
{
"candidateName": "Ellen Vernazza",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 871
},
{
"candidateName": "Carter J. Warr",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1193
},
{
"candidateName": "Helen Wolter",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1567
}
]
},
"SMRedwoodCityCouncilDistrict1": {
"id": "SMRedwoodCityCouncilDistrict1",
"type": "localRace",
"location": "San Mateo",
"raceName": "Redwood City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 4566,
"candidates": [
{
"candidateName": "Jeff Gee",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4566
}
]
},
"SMRedwoodCityCouncilDistrict3": {
"id": "SMRedwoodCityCouncilDistrict3",
"type": "localRace",
"location": "San Mateo",
"raceName": "Redwood City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2775,
"candidates": [
{
"candidateName": "Lissette Espinoza-Garnica",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1383
},
{
"candidateName": "Isabella Chu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1392
}
]
},
"SMRedwoodCityCouncilDistrict4": {
"id": "SMRedwoodCityCouncilDistrict4",
"type": "localRace",
"location": "San Mateo",
"raceName": "Redwood City Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 1917,
"candidates": [
{
"candidateName": "Elmer Martínez Saballos",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1917
}
]
},
"SMRedwoodCityCouncilDistrict7": {
"id": "SMRedwoodCityCouncilDistrict7",
"type": "localRace",
"location": "San Mateo",
"raceName": "Redwood City Council, District 7",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5867,
"candidates": [
{
"candidateName": "Diana Reddy",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2695
},
{
"candidateName": "Marcella Padilla",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3172
}
]
},
"SMSanBrunoMayor": {
"id": "SMSanBrunoMayor",
"type": "localRace",
"location": "San Mateo",
"raceName": "San Bruno Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 16245,
"candidates": [
{
"candidateName": "Marty P. Medina",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7814
},
{
"candidateName": "Rico E. Medina",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8431
}
]
},
"SMSanBrunoCityCouncilDistrict2": {
"id": "SMSanBrunoCityCouncilDistrict2",
"type": "localRace",
"location": "San Mateo",
"raceName": "San Bruno City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 4383,
"candidates": [
{
"candidateName": "Tom Hamilton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2510
},
{
"candidateName": "Stephan A. Marshall",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1873
}
]
},
"SMSanBrunoCityCouncilDistrict3": {
"id": "SMSanBrunoCityCouncilDistrict3",
"type": "localRace",
"location": "San Mateo",
"raceName": "San Bruno City Council, District 3\r",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 3343,
"candidates": [
{
"candidateName": "Michael Salazar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3343
}
]
},
"SMSanCarlosCityCouncil": {
"id": "SMSanCarlosCityCouncil",
"type": "localRace",
"location": "San Mateo",
"raceName": "San Carlos City Council",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 19173,
"candidates": [
{
"candidateName": "Neil Layton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8991
},
{
"candidateName": "John Dugan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10182
}
]
},
"SMSanCarlosCityTreasurer": {
"id": "SMSanCarlosCityTreasurer",
"type": "localRace",
"location": "San Mateo",
"raceName": "San Carlos City Treasurer",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 11506,
"candidates": [
{
"candidateName": "Inge Tiegel Doherty",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11506
}
]
},
"SMSanMateoCityCouncilDistrict2": {
"id": "SMSanMateoCityCouncilDistrict2",
"type": "localRace",
"location": "San Mateo",
"raceName": "San Mateo City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5693,
"candidates": [
{
"candidateName": "Nicole Fernandez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3843
},
{
"candidateName": "Charles Hansen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1850
}
]
},
"SMSanMateoCityCouncilDistrict4": {
"id": "SMSanMateoCityCouncilDistrict4",
"type": "localRace",
"location": "San Mateo",
"raceName": "San Mateo City Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5293,
"candidates": [
{
"candidateName": "Danielle Cwirko-Godycki",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5293
}
]
},
"SMSouthSanFranciscoCityCouncilDistrict2": {
"id": "SMSouthSanFranciscoCityCouncilDistrict2",
"type": "localRace",
"location": "San Mateo",
"raceName": "South San Francisco City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5055,
"candidates": [
{
"candidateName": "Vivian Ramos",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1768
},
{
"candidateName": "Mark Nagales",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3287
}
]
},
"SMSouthSanFranciscoCityCouncilDistrict4": {
"id": "SMSouthSanFranciscoCityCouncilDistrict4",
"type": "localRace",
"location": "San Mateo",
"raceName": "South San Francisco City Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5864,
"candidates": [
{
"candidateName": "James Hsu Coleman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3910
},
{
"candidateName": "Avin M. Sharma",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1954
}
]
},
"SMWoodsideTownCouncilDistrict1": {
"id": "SMWoodsideTownCouncilDistrict1",
"type": "localRace",
"location": "San Mateo",
"raceName": "Woodside Town Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 536,
"candidates": [
{
"candidateName": "Jennifer Wall",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 536
}
]
},
"SMWoodsideTownCouncilDistrict4": {
"id": "SMWoodsideTownCouncilDistrict4",
"type": "localRace",
"location": "San Mateo",
"raceName": "Woodside Town Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 529,
"candidates": [
{
"candidateName": "Paul Goeld",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 529
}
]
},
"SMWoodsideTownCouncilDistrict5": {
"id": "SMWoodsideTownCouncilDistrict5",
"type": "localRace",
"location": "San Mateo",
"raceName": "Woodside Town Council, District 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 511,
"candidates": [
{
"candidateName": "Hassan Aburish",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 461
},
{
"candidateName": "Alayna Van Devort Wagner",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 50
}
]
},
"SMBroadmoorPoliceProtectionDistrictBoardofCommissioners": {
"id": "SMBroadmoorPoliceProtectionDistrictBoardofCommissioners",
"type": "localRace",
"location": "San Mateo",
"raceName": "Broadmoor Police Protection District, Board of Commissioners",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 1988,
"candidates": [
{
"candidateName": "Andrea M. Hall",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1205
},
{
"candidateName": "John V. Aguerre",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 783
}
]
},
"SMGranadaCommunityServicesDistrictBoardofDirectors": {
"id": "SMGranadaCommunityServicesDistrictBoardofDirectors",
"type": "localRace",
"location": "San Mateo",
"raceName": "Granada Community Services District, Board of Directors",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5424,
"candidates": [
{
"candidateName": "Nancy Marsh",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1978
},
{
"candidateName": "Iris Grant",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 578
},
{
"candidateName": "Janet Brayer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1422
},
{
"candidateName": "Wanda Bowles",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1446
}
]
},
"SMHighlandsRecreationDistrictBoardofDirectorsFullTerm": {
"id": "SMHighlandsRecreationDistrictBoardofDirectorsFullTerm",
"type": "localRace",
"location": "San Mateo",
"raceName": "Highlands Recreation District, Board of Directors — Full Term",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 1923,
"candidates": [
{
"candidateName": "Greg Tseng",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 472
},
{
"candidateName": "Pamela Merkadeau",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 810
},
{
"candidateName": "Christopher Carlos",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 641
}
]
},
"SMPescaderoMunicipalAdvisoryCouncil": {
"id": "SMPescaderoMunicipalAdvisoryCouncil",
"type": "localRace",
"location": "San Mateo",
"raceName": "Pescadero Municipal Advisory Council",
"raceDescription": "Top eight candidates win seat.",
"raceReadTheStory": "",
"raceType": "top8",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2406,
"candidates": [
{
"candidateName": "Kassandra Talbot",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 439
},
{
"candidateName": "Nic Erridge",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 284
},
{
"candidateName": "Patrick Horn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 223
},
{
"candidateName": "Ryan Augustine",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 316
},
{
"candidateName": "Cullen Ray Rose",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 292
},
{
"candidateName": "Itzel Negrete",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 271
},
{
"candidateName": "Mark Wallace",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 272
},
{
"candidateName": "Rob Skinner",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 309
}
]
},
"SMSequoiaHealthcareDistrictBoardofDirectorsZoneB": {
"id": "SMSequoiaHealthcareDistrictBoardofDirectorsZoneB",
"type": "localRace",
"location": "San Mateo",
"raceName": "Sequoia Healthcare District, Board of Directors, Zone B",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 18526,
"candidates": [
{
"candidateName": "Cama Garcia Lock",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10523
},
{
"candidateName": "Jo-Ann Byrne Sockolov",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8003
}
]
},
"SMMeasureK": {
"id": "SMMeasureK",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure K",
"raceDescription": "Cabrillo Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 13603,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8438
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5165
}
]
},
"SMMeasureN": {
"id": "SMMeasureN",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure N",
"raceDescription": "Cabrillo Unified School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 13670,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9679
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3991
}
]
},
"SMMeasureZ": {
"id": "SMMeasureZ",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure Z",
"raceDescription": "Jefferson Union High School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 49839,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 38354
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11485
}
]
},
"SMMeasureHH": {
"id": "SMMeasureHH",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure HH",
"raceDescription": "Bayshore Elementary School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 1703,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1213
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 490
}
]
},
"SMMeasureP": {
"id": "SMMeasureP",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure P",
"raceDescription": "Belmont-Redwood Shores School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 20289,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13675
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6614
}
]
},
"SMMeasureGG": {
"id": "SMMeasureGG",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure GG",
"raceDescription": "Burlingame School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 15107,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11178
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3929
}
]
},
"SMMeasureU": {
"id": "SMMeasureU",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure U",
"raceDescription": "Menlo Park City School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 14112,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10154
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3958
}
]
},
"SMMeasureJ": {
"id": "SMMeasureJ",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure J",
"raceDescription": "Millbrae Elementary School District. School bond. Passes wtith 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 10927,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6967
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3960
}
]
},
"SMMeasureEE": {
"id": "SMMeasureEE",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure EE",
"raceDescription": "Pacifica School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 19124,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13870
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5254
}
]
},
"SMMeasureS": {
"id": "SMMeasureS",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure S",
"raceDescription": "Ravenswood City School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7931,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6236
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1695
}
]
},
"SMMeasureX": {
"id": "SMMeasureX",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure X",
"raceDescription": "San Bruno Park School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 15771,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11874
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3897
}
]
},
"SMMeasureO": {
"id": "SMMeasureO",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure O",
"raceDescription": "San Bruno Park School District. Term limit. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 14979,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12381
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2598
}
]
},
"SMMeasureY": {
"id": "SMMeasureY",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure Y",
"raceDescription": "Woodside Elementary School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 1976,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1530
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 446
}
]
},
"SMMeasureDD": {
"id": "SMMeasureDD",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure DD",
"raceDescription": "Belmont. Business license tax. Passes with majority vote",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 12888,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10913
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1975
}
]
},
"SMMeasureAA": {
"id": "SMMeasureAA",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure AA",
"raceDescription": "Colma. Sales tax. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 553,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 454
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 99
}
]
},
"SMMeasureJJ": {
"id": "SMMeasureJJ",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure JJ",
"raceDescription": "East Palo Alto. Rental assistance. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 6271,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4853
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1418
}
]
},
"SMMeasureV": {
"id": "SMMeasureV",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure V",
"raceDescription": "Foster City. Business license tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 13230,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9813
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3417
}
]
},
"SMMeasureR": {
"id": "SMMeasureR",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure R",
"raceDescription": "Half Moon Bay. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 6133,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3961
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2172
}
]
},
"SMMeasureCC": {
"id": "SMMeasureCC",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure CC",
"raceDescription": "Menlo Park. Transient occupancy tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 15537,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12983
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2554
}
]
},
"SMMeasureFF": {
"id": "SMMeasureFF",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure FF",
"raceDescription": "Millbrae. Term limit. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 9888,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7714
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2174
}
]
},
"SMMeasureM": {
"id": "SMMeasureM",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure M ",
"raceDescription": "Pacifica. Transient occupancy tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 19616,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15251
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4365
}
]
},
"SMMeasureBB": {
"id": "SMMeasureBB",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure BB",
"raceDescription": "Redwood City. Business license tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 32136,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 26918
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5218
}
]
},
"SMMeasureQ": {
"id": "SMMeasureQ",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure Q",
"raceDescription": "San Bruno. Infrastructure bond. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 17320,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12656
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4664
}
]
},
"SMMeasureL": {
"id": "SMMeasureL",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure L",
"raceDescription": "San Carlos. Appoint city treasurer. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 14960,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11191
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3769
}
]
},
"SMMeasureT": {
"id": "SMMeasureT",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure T",
"raceDescription": "San Mateo. Affordable housing. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 42497,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 25233
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17264
}
]
},
"SMMeasureW": {
"id": "SMMeasureW",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure W",
"raceDescription": "South San Francisco. Business lincese tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 24473,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19790
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4683
}
]
},
"SMMeasureI": {
"id": "SMMeasureI",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure I",
"raceDescription": "Broadmoor Police Protection District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2082,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 887
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1195
}
]
},
"SMMeasureII": {
"id": "SMMeasureII",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure II",
"raceDescription": "Pescadero Municipal Advisory Council. Number of members. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 620,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 450
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 170
}
]
},
"SCCampbellCityCouncilDistrict1": {
"id": "SCCampbellCityCouncilDistrict1",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Campbell City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 3027,
"candidates": [
{
"candidateName": "Terry Hines",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1598
},
{
"candidateName": "Juan Rodriguez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1429
}
]
},
"SCCampbellCityCouncilDistrict2": {
"id": "SCCampbellCityCouncilDistrict2",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Campbell City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 3024,
"candidates": [
{
"candidateName": "Sergio Lopez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3024
}
]
},
"SCCupertinoCityCouncil": {
"id": "SCCupertinoCityCouncil",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Cupertino City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 41110,
"candidates": [
{
"candidateName": "Kitty Moore",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10332
},
{
"candidateName": "Barry Chang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2909
},
{
"candidateName": "Claudio Bono",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2224
},
{
"candidateName": "Hung Wei",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7110
},
{
"candidateName": "Ray Wang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7632
},
{
"candidateName": "Gilbert Wong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3332
},
{
"candidateName": "Rod Sinks",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7571
}
]
},
"SCGilroyMayor": {
"id": "SCGilroyMayor",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Gilroy Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 22315,
"candidates": [
{
"candidateName": "Marie Blankley",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11053
},
{
"candidateName": "Greg Bozzo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11262
}
]
},
"SCGilroyCityCouncil": {
"id": "SCGilroyCityCouncil",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Gilroy City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 51965,
"candidates": [
{
"candidateName": "Terence Fugazzi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10063
},
{
"candidateName": "Fred Tovar",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8619
},
{
"candidateName": "Stefanie Elle",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7711
},
{
"candidateName": "Zach Hilton",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10888
},
{
"candidateName": "Rebeca Armendariz",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5683
},
{
"candidateName": "Kelly Ramirez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9001
}
]
},
"SCLosAltosCityCouncil": {
"id": "SCLosAltosCityCouncil",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Los Altos City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 37342,
"candidates": [
{
"candidateName": "Larry Lang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7771
},
{
"candidateName": "Sally Meadows",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9785
},
{
"candidateName": "Ibrahim Bashir",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7197
},
{
"candidateName": "Jonathan D. Weinberg",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8768
},
{
"candidateName": "Eric Steinle",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3821
}
]
},
"SCMilpitasMayor": {
"id": "SCMilpitasMayor",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Milpitas Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 23384,
"candidates": [
{
"candidateName": "Hon Lien",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7604
},
{
"candidateName": "Voltaire Soriben Montemayor",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2199
},
{
"candidateName": "Carmen Montano",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8373
},
{
"candidateName": "Anthony Phan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5208
}
]
},
"SCMilpitasCityCouncil": {
"id": "SCMilpitasCityCouncil",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Milpitas City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 37306,
"candidates": [
{
"candidateName": "William Lam",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7160
},
{
"candidateName": "Juliette Gomez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2962
},
{
"candidateName": "Dipak Awasthi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3526
},
{
"candidateName": "Evelyn Chua",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11050
},
{
"candidateName": "Bill Chuan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6369
},
{
"candidateName": "Anu Nakka",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6239
}
]
},
"SCMorganHillMayor": {
"id": "SCMorganHillMayor",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Morgan Hill Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 21059,
"candidates": [
{
"candidateName": "Mark Turner",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 12280
},
{
"candidateName": "Yvonne Martinez Beltran",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8779
}
]
},
"SCMorganHillCityCouncilDistrictA": {
"id": "SCMorganHillCityCouncilDistrictA",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Morgan Hill City Council, District A",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 4590,
"candidates": [
{
"candidateName": "David Dindak",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2041
},
{
"candidateName": "Miriam T. Vega",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2549
}
]
},
"SCMorganHillCityCouncilDistrictC": {
"id": "SCMorganHillCityCouncilDistrictC",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Morgan Hill City Council, District C",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 4199,
"candidates": [
{
"candidateName": "Soraida Iwanaga",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2296
},
{
"candidateName": "Michael Caesar Orosco",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1903
}
]
},
"SCMorganHillTreasurer": {
"id": "SCMorganHillTreasurer",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Morgan Hill Treasurer",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 16890,
"candidates": [
{
"candidateName": "Cindy Rogers Murphy",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16890
}
]
},
"SCMountainViewCityCouncil": {
"id": "SCMountainViewCityCouncil",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Mountain View City Council",
"raceDescription": "Top four candidates win seat.",
"raceReadTheStory": "",
"raceType": "top4",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 83649,
"candidates": [
{
"candidateName": "Nicholas Hargis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6010
},
{
"candidateName": "John McAlister",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10100
},
{
"candidateName": "Jose Gutierrez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5329
},
{
"candidateName": "Emily Ann Ramos",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13218
},
{
"candidateName": "Erik Poicon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7560
},
{
"candidateName": "Chris Clark",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10941
},
{
"candidateName": "Devon Conley",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8104
},
{
"candidateName": "Pat Showalter",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13516
},
{
"candidateName": "IdaRose Sylvester",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8871
}
]
},
"SCPaloAltoCityCouncil": {
"id": "SCPaloAltoCityCouncil",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Palo Alto City Council",
"raceDescription": "Top four candidates win seat.",
"raceReadTheStory": "",
"raceType": "top4",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 94612,
"candidates": [
{
"candidateName": "George Lu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13513
},
{
"candidateName": "Cari Templeton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9165
},
{
"candidateName": "Henry Etzkowitz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2866
},
{
"candidateName": "Keith Reckdahl",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11558
},
{
"candidateName": "Katie Causey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10883
},
{
"candidateName": "Anne W. Cribbs",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7457
},
{
"candidateName": "Pat Burt",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12918
},
{
"candidateName": "Greer Stone",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14708
},
{
"candidateName": "Doria Summa",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11544
}
]
},
"SCSanJosCityCouncilDistrict2": {
"id": "SCSanJosCityCouncilDistrict2",
"type": "localRace",
"location": "Santa Clara",
"raceName": "San José City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 31230,
"candidates": [
{
"candidateName": "Joe Lopez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14353
},
{
"candidateName": "Pamela Campos",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16877
}
]
},
"SCSanJosCityCouncilDistrict6": {
"id": "SCSanJosCityCouncilDistrict6",
"type": "localRace",
"location": "Santa Clara",
"raceName": "San José City Council, District 6",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 38243,
"candidates": [
{
"candidateName": "Michael Mulcahy",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19617
},
{
"candidateName": "Olivia Navarro",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18626
}
]
},
"SCSanJosCityCouncilDistrict8": {
"id": "SCSanJosCityCouncilDistrict8",
"type": "localRace",
"location": "Santa Clara",
"raceName": "San José City Council, District 8",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 40769,
"candidates": [
{
"candidateName": "Tam Truong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17417
},
{
"candidateName": "Domingo Candelas",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 23352
}
]
},
"SCSanJosCityCouncilDistrict10": {
"id": "SCSanJosCityCouncilDistrict10",
"type": "localRace",
"location": "Santa Clara",
"raceName": "San José City Council, District 10",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 41463,
"candidates": [
{
"candidateName": "George Casey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 23966
},
{
"candidateName": "Arjun Batra",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 17497
}
]
},
"SCSantaClaraCityCouncilDistrict1": {
"id": "SCSantaClaraCityCouncilDistrict1",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Santa Clara City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5865,
"candidates": [
{
"candidateName": "Albert Gonzalez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2506
},
{
"candidateName": "Satish “Sunny” Chandra",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2012
},
{
"candidateName": "Harbir K. Bhatia",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1347
}
]
},
"SCSantaClaraCityCouncilDistrict4": {
"id": "SCSantaClaraCityCouncilDistrict4",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Santa Clara City Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5690,
"candidates": [
{
"candidateName": "Kevin Nara Park",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3368
},
{
"candidateName": "Teresa O'Neill",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2322
}
]
},
"SCSantaClaraCityCouncilDistrict5": {
"id": "SCSantaClaraCityCouncilDistrict5",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Santa Clara City Council, District 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 6543,
"candidates": [
{
"candidateName": "Suds Jain",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3535
},
{
"candidateName": "David Kertes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3008
}
]
},
"SCSantaClaraCityCouncilDistrict6": {
"id": "SCSantaClaraCityCouncilDistrict6",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Santa Clara City Council, District 6",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7563,
"candidates": [
{
"candidateName": "George Guerra",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1834
},
{
"candidateName": "Kelly G. Cox",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4037
},
{
"candidateName": "Anthony J. Becker",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1692
}
]
},
"SCSantaClaraChiefofPolice": {
"id": "SCSantaClaraChiefofPolice",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Santa Clara Chief of Police",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 34691,
"candidates": [
{
"candidateName": "Cory B. Morgan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22867
},
{
"candidateName": "Mario J. Brasil",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11824
}
]
},
"SCSantaClaraCityClerk": {
"id": "SCSantaClaraCityClerk",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Santa Clara City Clerk",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 35220,
"candidates": [
{
"candidateName": "Paul Tacci",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5489
},
{
"candidateName": "Poornima Gopi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9947
},
{
"candidateName": "Steve Kelly",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9408
},
{
"candidateName": "Bob O'Keefe",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10376
}
]
},
"SCSunnyvaleMayor": {
"id": "SCSunnyvaleMayor",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Sunnyvale Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 47299,
"candidates": [
{
"candidateName": "Russ Melton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12901
},
{
"candidateName": "Larry Klein",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 34398
}
]
},
"SCSunnyvaleCityCouncilDistrict2": {
"id": "SCSunnyvaleCityCouncilDistrict2",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Sunnyvale City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 6219,
"candidates": [
{
"candidateName": "Jim Davis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1937
},
{
"candidateName": "Alysa Cisneros",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4282
}
]
},
"SCSunnyvaleCityCouncilDistrict4": {
"id": "SCSunnyvaleCityCouncilDistrict4",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Sunnyvale City Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 6049,
"candidates": [
{
"candidateName": "Charlsie Chang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6049
}
]
},
"SCSunnyvaleCityCouncilDistrict6": {
"id": "SCSunnyvaleCityCouncilDistrict6",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Sunnyvale City Council, District 6",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7358,
"candidates": [
{
"candidateName": "Eileen Le",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4027
},
{
"candidateName": "Richard Lesher",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2200
},
{
"candidateName": "Beverly Blau",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1131
}
]
},
"SCBoardofSupervisorsDistrict2": {
"id": "SCBoardofSupervisorsDistrict2",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Board of Supervisors, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 98398,
"candidates": [
{
"candidateName": "Betty Duong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 52545
},
{
"candidateName": "Madison Nguyen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 45853
}
]
},
"SCBoardofSupervisorsDistrict5": {
"id": "SCBoardofSupervisorsDistrict5",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Board of Supervisors, District 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 144325,
"candidates": [
{
"candidateName": "Sally J. Lieber",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 61886
},
{
"candidateName": "Margaret Abe-Koga",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 82439
}
]
},
"SCJudgeoftheSuperiorCourtOffice5": {
"id": "SCJudgeoftheSuperiorCourtOffice5",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Judge of the Superior Court, Office 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 600595,
"candidates": [
{
"candidateName": "Jay Boyarsky",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 259700
},
{
"candidateName": "Johnene Linda Stebbins",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 340895
}
]
},
"SCFoothillDeAnzaCommunityCollegeDistrictGoverningBoardTrusteeArea3": {
"id": "SCFoothillDeAnzaCommunityCollegeDistrictGoverningBoardTrusteeArea3",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Foothill-De Anza Community College District Governing Board, Trustee Area 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 32838,
"candidates": [
{
"candidateName": "Peter Landsberger",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 26042
},
{
"candidateName": "Eric Rosenthal",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6796
}
]
},
"SCFoothillDeAnzaCommunityCollegeDistrictGoverningBoardTrusteeArea5": {
"id": "SCFoothillDeAnzaCommunityCollegeDistrictGoverningBoardTrusteeArea5",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Foothill-De Anza Community College District Governing Board, Trustee Area 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 88165,
"candidates": [
{
"candidateName": "Terry Godfrey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 75768
},
{
"candidateName": "Forest Olaf Peterson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12397
}
]
},
"SCGavilanJointCommunityCollegeDistrictGoverningBoardTrusteeArea4": {
"id": "SCGavilanJointCommunityCollegeDistrictGoverningBoardTrusteeArea4",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Gavilan Joint Community College District Governing Board, Trustee Area 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 8556,
"candidates": [
{
"candidateName": "Alex Larson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3037
},
{
"candidateName": "Lorena Tariba",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5519
}
]
},
"SCSanJosEvergreenCommunityCollegeDistrictGoverningBoardTrusteeArea3": {
"id": "SCSanJosEvergreenCommunityCollegeDistrictGoverningBoardTrusteeArea3",
"type": "localRace",
"location": "Santa Clara",
"raceName": "San José-Evergreen Community College District Governing Board, Trustee Area 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 43318,
"candidates": [
{
"candidateName": "Tony Alexander",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 27569
},
{
"candidateName": "Mahbub R. Khan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15749
}
]
},
"SCWestValleyMissionCommunityCollegeDistrictGoverningBoardTrusteeArea2": {
"id": "SCWestValleyMissionCommunityCollegeDistrictGoverningBoardTrusteeArea2",
"type": "localRace",
"location": "Santa Clara",
"raceName": "West Valley-Mission Community College District Governing Board, Trustee Area 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 18536,
"candidates": [
{
"candidateName": "Paul Fong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10498
},
{
"candidateName": "Robert T. “Bob” Owens",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8038
}
]
},
"SCWestValleyMissionCommunityCollegeDistrictGoverningBoardTrusteeArea6": {
"id": "SCWestValleyMissionCommunityCollegeDistrictGoverningBoardTrusteeArea6",
"type": "localRace",
"location": "Santa Clara",
"raceName": "West Valley-Mission Community College District Governing Board, Trustee Area 6",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 24366,
"candidates": [
{
"candidateName": "Adrienne Grey",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 14320
},
{
"candidateName": "Rebecca Wong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10046
}
]
},
"SCWestValleyMissionCommunityCollegeDistrictGoverningBoardTrusteeArea5ShortTerm": {
"id": "SCWestValleyMissionCommunityCollegeDistrictGoverningBoardTrusteeArea5ShortTerm",
"type": "localRace",
"location": "Santa Clara",
"raceName": "West Valley-Mission Community College District Governing Board, Trustee Area 5 — Short Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 26115,
"candidates": [
{
"candidateName": "Diane Lamkin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16306
},
{
"candidateName": "Mary-Lynne Bernald",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9809
}
]
},
"SCMilpitasUnifiedSchoolDistrictGoverningBoard": {
"id": "SCMilpitasUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Milpitas Unified School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 33507,
"candidates": [
{
"candidateName": "Robert Jung",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 16117
},
{
"candidateName": "Minh Ngo",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11819
},
{
"candidateName": "Douglas Sueoka",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5571
}
]
},
"SCMorganHillUnifiedSchoolDistrictGoverningBoardTrusteeArea5": {
"id": "SCMorganHillUnifiedSchoolDistrictGoverningBoardTrusteeArea5",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Morgan Hill Unified School District Governing Board, Trustee Area 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 3877,
"candidates": [
{
"candidateName": "Jennifer Marquez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2041
},
{
"candidateName": "Tyler Smith",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1836
}
]
},
"SCMorganHillUnifiedSchoolDistrictGoverningBoardTrusteeArea6": {
"id": "SCMorganHillUnifiedSchoolDistrictGoverningBoardTrusteeArea6",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Morgan Hill Unified School District Governing Board, Trustee Area 6",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 3844,
"candidates": [
{
"candidateName": "Rebecca Munson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2246
},
{
"candidateName": "Mary Patterson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1598
}
]
},
"SCMorganHillUnifiedSchoolDistrictGoverningBoardTrusteeArea7": {
"id": "SCMorganHillUnifiedSchoolDistrictGoverningBoardTrusteeArea7",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Morgan Hill Unified School District Governing Board, Trustee Area 7",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 3017,
"candidates": [
{
"candidateName": "Veronica A. Andrade",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1978
},
{
"candidateName": "Tom Pocus",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1039
}
]
},
"SCPaloAltoUnifiedSchoolDistrictGoverningBoard": {
"id": "SCPaloAltoUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Palo Alto Unified School District Governing Board",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 81562,
"candidates": [
{
"candidateName": "Mazhar Hussain",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1988
},
{
"candidateName": "Rowena Chiu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18988
},
{
"candidateName": "Nicole Chiu-Wang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15130
},
{
"candidateName": "Chris Colohan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11561
},
{
"candidateName": "Alison Kamhi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17487
},
{
"candidateName": "Josh Salcman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16408
}
]
},
"SCSanJosUnifiedSchoolDistrictGoverningBoardTrusteeArea1": {
"id": "SCSanJosUnifiedSchoolDistrictGoverningBoardTrusteeArea1",
"type": "localRace",
"location": "Santa Clara",
"raceName": "San José Unified School District Governing Board, Trustee Area 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 12606,
"candidates": [
{
"candidateName": "Teresa Castellanos",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7617
},
{
"candidateName": "Chris Webb",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4989
}
]
},
"SCSanJosUnifiedSchoolDistrictGoverningBoardTrusteeArea5": {
"id": "SCSanJosUnifiedSchoolDistrictGoverningBoardTrusteeArea5",
"type": "localRace",
"location": "Santa Clara",
"raceName": "San José Unified School District Governing Board, Trustee Area 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 21735,
"candidates": [
{
"candidateName": "Rami Gideoni",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3489
},
{
"candidateName": "Nicole Gribstad",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9676
},
{
"candidateName": "Lenka Wright",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8570
}
]
},
"SCSantaClaraUnifiedSchoolDistrictGoverningBoardTrusteeArea2": {
"id": "SCSantaClaraUnifiedSchoolDistrictGoverningBoardTrusteeArea2",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Santa Clara Unified School District Governing Board, Trustee Area 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 6164,
"candidates": [
{
"candidateName": "Freddie Clegg",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1244
},
{
"candidateName": "Kathy Watanabe",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4920
}
]
},
"SCEastSideUnionHighSchoolDistrictGoverningBoard": {
"id": "SCEastSideUnionHighSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Santa Clara",
"raceName": "East Side Union High School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 237692,
"candidates": [
{
"candidateName": "Bryan Do",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 73228
},
{
"candidateName": "Patricia Martinez-Roach",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 52578
},
{
"candidateName": "Rudy J. Rodriguez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 30166
},
{
"candidateName": "Pattie Cortese",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 81720
}
]
},
"SCFremontUnionHighSchoolDistrictGoverningBoardTrusteeArea2": {
"id": "SCFremontUnionHighSchoolDistrictGoverningBoardTrusteeArea2",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Fremont Union High School District Governing Board, Trustee Area 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 11874,
"candidates": [
{
"candidateName": "Frances C. Renteria",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2898
},
{
"candidateName": "Pat Carpio-Aguilar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8976
}
]
},
"SCFremontUnionHighSchoolDistrictGoverningBoardTrusteeArea5": {
"id": "SCFremontUnionHighSchoolDistrictGoverningBoardTrusteeArea5",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Fremont Union High School District Governing Board, Trustee Area 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 15607,
"candidates": [
{
"candidateName": "Aegean Lee",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7306
},
{
"candidateName": "Danny Choi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8301
}
]
},
"SCMountainViewLosAltosUnionHighSchoolDistrictGoverningBoard": {
"id": "SCMountainViewLosAltosUnionHighSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Mountain View-Los Altos Union High School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 62755,
"candidates": [
{
"candidateName": "Alex Levich",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22265
},
{
"candidateName": "Vadim Katz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20988
},
{
"candidateName": "Li Zhang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19502
}
]
},
"SCAlumRockUnionSchoolDistrictGoverningBoard": {
"id": "SCAlumRockUnionSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Alum Rock Union School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 41061,
"candidates": [
{
"candidateName": "Corina Herrera-Loera",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11922
},
{
"candidateName": "Matt Karnes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8562
},
{
"candidateName": "Minh Nguyen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11863
},
{
"candidateName": "Brenda Zendejas",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8714
}
]
},
"SCBerryessaUnionSchoolDistrictGoverningBoard": {
"id": "SCBerryessaUnionSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Berryessa Union School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 36844,
"candidates": [
{
"candidateName": "Jamal Khan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8444
},
{
"candidateName": "Khoa Nguyen",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 18144
},
{
"candidateName": "Jai Srinivasan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10256
}
]
},
"SCCambrianSchoolDistrictGoverningBoard": {
"id": "SCCambrianSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Cambrian School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 16209,
"candidates": [
{
"candidateName": "Beth Erickson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5958
},
{
"candidateName": "Sergio Martinez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3508
},
{
"candidateName": "Janet Gillis",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6743
}
]
},
"SCCampbellUnionSchoolDistrictGoverningBoardTrusteeArea2": {
"id": "SCCampbellUnionSchoolDistrictGoverningBoardTrusteeArea2",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Campbell Union School District Governing Board, Trustee Area 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5277,
"candidates": [
{
"candidateName": "Don Thorvund",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2969
},
{
"candidateName": "Michael L. Snyder",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2308
}
]
},
"SCCupertinoUnionSchoolDistrictGoverningBoard": {
"id": "SCCupertinoUnionSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Cupertino Union School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 82129,
"candidates": [
{
"candidateName": "Sylvia Leong",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 29421
},
{
"candidateName": "Long Jiao",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17300
},
{
"candidateName": "Nisar Ali",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2830
},
{
"candidateName": "Rimi Khan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2530
},
{
"candidateName": "Doug Kunz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14174
},
{
"candidateName": "Lakshmi Sharma",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15874
}
]
},
"SCEvergreenSchoolDistrictGoverningBoard": {
"id": "SCEvergreenSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Evergreen School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 53353,
"candidates": [
{
"candidateName": "Linda Mora",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14753
},
{
"candidateName": "Patti Andrade",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 21514
},
{
"candidateName": "Jeremy Barousse",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 17086
}
]
},
"SCFranklinMcKinleySchoolDistrictGoverningBoard": {
"id": "SCFranklinMcKinleySchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Franklin-McKinley School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 37054,
"candidates": [
{
"candidateName": "Joshua Andrew N. Harrington",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3495
},
{
"candidateName": "Hong Ha Hoang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9458
},
{
"candidateName": "Josue David Gonzalez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4392
},
{
"candidateName": "Milan Balinton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3713
},
{
"candidateName": "HG “Hanh Giao” Nguyen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7466
},
{
"candidateName": "George Sanchez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8530
}
]
},
"SCLakesideJointSchoolDistrictGoverningBoard": {
"id": "SCLakesideJointSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Lakeside Joint School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 472,
"candidates": [
{
"candidateName": "Tim Fishback",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 171
},
{
"candidateName": "John L. Miller",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 63
},
{
"candidateName": "Rhoxanne Morris",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 106
},
{
"candidateName": "Nova Beck",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 132
}
]
},
"SCMountainViewWhismanSchoolDistrictGoverningBoard": {
"id": "SCMountainViewWhismanSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Mountain View Whisman School District Governing Board",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 53146,
"candidates": [
{
"candidateName": "Charles Difazio",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8240
},
{
"candidateName": "Erin Davis-Hung",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7738
},
{
"candidateName": "Shawn Dormishian",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1556
},
{
"candidateName": "Lisa Henry",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8747
},
{
"candidateName": "Nancy Mize",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4274
},
{
"candidateName": "Ana Kristina Reed",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9284
},
{
"candidateName": "Christine Case-Lo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7878
},
{
"candidateName": "Raymond R. White",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5429
}
]
},
"SCOakGroveSchoolDistrictGoverningBoardTrusteeArea1": {
"id": "SCOakGroveSchoolDistrictGoverningBoardTrusteeArea1",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Oak Grove School District Governing Board, Trustee Area 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7185,
"candidates": [
{
"candidateName": "Otila Salazar Torres",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4496
},
{
"candidateName": "Beija Gonzalez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2689
}
]
},
"SCOrchardSchoolDistrictGoverningBoard": {
"id": "SCOrchardSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Orchard School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5276,
"candidates": [
{
"candidateName": "Karl Raymond Jacobson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1686
},
{
"candidateName": "Virginia Varela-Campos",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2090
},
{
"candidateName": "Diana Nazari",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1500
}
]
},
"SCSaratogaUnionSchoolDistrictGoverningBoard": {
"id": "SCSaratogaUnionSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Saratoga Union School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 15035,
"candidates": [
{
"candidateName": "Yacoub Elziq",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2054
},
{
"candidateName": "Jingyuan Huang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3386
},
{
"candidateName": "Ramya Vasu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4266
},
{
"candidateName": "Melissa Stanis",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5329
}
]
},
"SCSantaClaraCountyBoardofEducationTrusteeArea4": {
"id": "SCSantaClaraCountyBoardofEducationTrusteeArea4",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Santa Clara County Board of Education, Trustee Area 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 100426,
"candidates": [
{
"candidateName": "Shane Lewis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 21380
},
{
"candidateName": "Tomara Hall",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 33335
},
{
"candidateName": "Jorge Pacheco Jr.",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 41429
},
{
"candidateName": "Tammy T. Slaughter",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4282
}
]
},
"SCSantaClaraCountyBoardofEducationTrusteeArea3": {
"id": "SCSantaClaraCountyBoardofEducationTrusteeArea3",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Santa Clara County Board of Education, Trustee Area 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 91214,
"candidates": [
{
"candidateName": "Jyl Lutes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 38214
},
{
"candidateName": "Don Rocha",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 53000
}
]
},
"SCSantaClaraCountyBoardofEducationTrusteeArea1": {
"id": "SCSantaClaraCountyBoardofEducationTrusteeArea1",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Santa Clara County Board of Education, Trustee Area 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 92860,
"candidates": [
{
"candidateName": "Grace H. Mah",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 45467
},
{
"candidateName": "Jessica Speiser",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 47393
}
]
},
"SCSantaClaraValleyWaterDistrictDirectorDistrict2": {
"id": "SCSantaClaraValleyWaterDistrictDirectorDistrict2",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Santa Clara Valley Water District Director, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 84528,
"candidates": [
{
"candidateName": "Bill Roth",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 28862
},
{
"candidateName": "Shiloh Christine Ballard",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 55666
}
]
},
"SCElCaminoHealthcareDistrictDirector": {
"id": "SCElCaminoHealthcareDistrictDirector",
"type": "localRace",
"location": "Santa Clara",
"raceName": "El Camino Healthcare District Director",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 158252,
"candidates": [
{
"candidateName": "Lynette Lee Eng",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 25737
},
{
"candidateName": "Julia E. Miller",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 44771
},
{
"candidateName": "Carol Ann Somersille",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 47080
},
{
"candidateName": "John Zoglin",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 40664
}
]
},
"SCMeasureA": {
"id": "SCMeasureA",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure A",
"raceDescription": "Morgan Hill. Term limit. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 20693,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16325
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4368
}
]
},
"SCMeasureB": {
"id": "SCMeasureB",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure B",
"raceDescription": "Morgan Hill. Mayoral term limit. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 20923,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11259
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9664
}
]
},
"SCMeasureC": {
"id": "SCMeasureC",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure C",
"raceDescription": "Gilroy. Sales tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 22190,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13424
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8766
}
]
},
"SCMeasureD": {
"id": "SCMeasureD",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure D",
"raceDescription": "Palo Alto. El Camino Park. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 30893,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22791
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8102
}
]
},
"SCMeasureE": {
"id": "SCMeasureE",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure E",
"raceDescription": "Sunnyvale. Library bond. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 49714,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 29477
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20237
}
]
},
"SCMeasureF": {
"id": "SCMeasureF",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure F",
"raceDescription": "Sunnyvale. Inclusivity in governance. Passes with majority vote",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 47489,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17944
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 29545
}
]
},
"SCMeasureG": {
"id": "SCMeasureG",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure G",
"raceDescription": "Mountain View. Property transfer tax. Passes with majority vote",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 29463,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 21308
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8155
}
]
},
"SCMeasureI": {
"id": "SCMeasureI",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure I ",
"raceDescription": "Santa Clara. Infrastructure bond. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 40512,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 28116
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12396
}
]
},
"SCMeasureJ": {
"id": "SCMeasureJ",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure J",
"raceDescription": "Milpitas. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 24417,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19567
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4850
}
]
},
"SCMeasureK": {
"id": "SCMeasureK",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure K",
"raceDescription": "Campbell. Sales tax. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 18747,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13505
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5242
}
]
},
"SCMeasureL": {
"id": "SCMeasureL",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure L",
"raceDescription": "San Benito High School District. School bond. Passes with 55% vote. Includes votes from Santa Clara County and San Benito County.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 23787,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11831
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11956
}
]
},
"SCMeasureM": {
"id": "SCMeasureM",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure M",
"raceDescription": "San Benito High School District. School bond. Passes with 55% vote. Includes votes from Santa Clara County and San Benito County.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 23669,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12009
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11660
}
]
},
"SCMeasureN": {
"id": "SCMeasureN",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure N",
"raceDescription": "East Side Union High School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 173390,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 126367
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 47023
}
]
},
"SCMeasureP": {
"id": "SCMeasureP",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure P ",
"raceDescription": "Campbell Union High School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 90524,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 58594
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 31930
}
]
},
"SCMeasureQ": {
"id": "SCMeasureQ",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure Q",
"raceDescription": "Milpitas Unified School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 24251,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17293
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6958
}
]
},
"SCMeasureR": {
"id": "SCMeasureR",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure R",
"raceDescription": "San Jose Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 103044,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 66695
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 36349
}
]
},
"SCMeasureS": {
"id": "SCMeasureS",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure S",
"raceDescription": "Mount Pleasant Elementary School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7154,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5014
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2140
}
]
},
"SCMeasureT": {
"id": "SCMeasureT",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure T",
"raceDescription": "Mount Pleasant Elementary School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7152,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5039
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2113
}
]
},
"SCMeasureU": {
"id": "SCMeasureU",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure U",
"raceDescription": "Moreland School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 18044,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13934
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4110
}
]
},
"SCMeasureV": {
"id": "SCMeasureV",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure V",
"raceDescription": "Union Elementary School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 20969,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14790
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6179
}
]
},
"SCMeasureW": {
"id": "SCMeasureW",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure W",
"raceDescription": "Franklin-McKinley School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 24887,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19270
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5617
}
]
},
"SCMeasureX": {
"id": "SCMeasureX",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure X",
"raceDescription": "Evergreen Elementary School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 40248,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 27987
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12261
}
]
},
"SCMeasureY": {
"id": "SCMeasureY",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure Y",
"raceDescription": "Sunnyvale School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 28652,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 23551
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5101
}
]
},
"SCMeasureZ": {
"id": "SCMeasureZ",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure Z",
"raceDescription": "Cupertino Union School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 55025,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 33604
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 21421
}
]
},
"SCMeasureAA": {
"id": "SCMeasureAA",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure AA",
"raceDescription": "Mountain View Whisman School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 25580,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19256
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6324
}
]
},
"SCMeasureBB": {
"id": "SCMeasureBB",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure BB",
"raceDescription": "Cambrian School District. Parcel tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 13209,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10177
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3032
}
]
},
"SCMeasureCC": {
"id": "SCMeasureCC",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure CC",
"raceDescription": "Los Gatos Union School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 16088,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10679
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5409
}
]
},
"SCMeasureEE": {
"id": "SCMeasureEE",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure EE",
"raceDescription": "Los Altos School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 23179,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13028
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10151
}
]
},
"SCMeasureGG": {
"id": "SCMeasureGG",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure GG",
"raceDescription": "Orchard School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 4165,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3020
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1145
}
]
},
"SCMeasureHH": {
"id": "SCMeasureHH",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure HH",
"raceDescription": "Lakeside Joint School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 361,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 244
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 117
}
]
},
"SolanoSolanoCountyBoardofEducationTrusteeArea2": {
"id": "SolanoSolanoCountyBoardofEducationTrusteeArea2",
"type": "localRace",
"location": "Solano",
"raceName": "Solano County Board of Education, Trustee Area 2",
"raceDescription": "Top candidate wins seat. Includes votes from Solano and Napa counties.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 28853,
"candidates": [
{
"candidateName": "Bonnie Hamilton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10071
},
{
"candidateName": "Carol J. Kalamaras",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5416
},
{
"candidateName": "Amy Sharp",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13366
}
]
},
"SolanoSolanoCommunityCollegeTrusteeArea3": {
"id": "SolanoSolanoCommunityCollegeTrusteeArea3",
"type": "localRace",
"location": "Solano",
"raceName": "Solano Community College, Trustee Area 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 24424,
"candidates": [
{
"candidateName": "Shannon Frisinger",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6201
},
{
"candidateName": "Rosemary Thurston",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13066
},
{
"candidateName": "Lilia Dardon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5157
}
]
},
"SolanoBeniciaUnifiedSchoolDistrictTrusteeArea3": {
"id": "SolanoBeniciaUnifiedSchoolDistrictTrusteeArea3",
"type": "localRace",
"location": "Solano",
"raceName": "Benicia Unified School District, Trustee Area 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 3034,
"candidates": [
{
"candidateName": "Kashanna Harmon-Lee",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1141
},
{
"candidateName": "Janny Manasse",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1893
}
]
},
"SolanoDixonUnifiedSchoolDistrictAtLarge": {
"id": "SolanoDixonUnifiedSchoolDistrictAtLarge",
"type": "localRace",
"location": "Solano",
"raceName": "Dixon Unified School District At-Large",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 15316,
"candidates": [
{
"candidateName": "Jimmy Thiessen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3002
},
{
"candidateName": "Regina Espinoza",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4793
},
{
"candidateName": "Michael Ceremello",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1487
},
{
"candidateName": "Robin Erika Beck-Ruften",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2475
},
{
"candidateName": "Robert E. Sanchez Jr",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3559
}
]
},
"SolanoFairfieldSuisunUnifiedSchoolDistrictTrusteeArea1": {
"id": "SolanoFairfieldSuisunUnifiedSchoolDistrictTrusteeArea1",
"type": "localRace",
"location": "Solano",
"raceName": "Fairfield-Suisun Unified School District, Trustee Area 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7181,
"candidates": [
{
"candidateName": "Alonso R. Duarte",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3949
},
{
"candidateName": "Bethany Smith",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3232
}
]
},
"SolanoFairfieldSuisunUnifiedSchoolDistrictTrusteeArea2": {
"id": "SolanoFairfieldSuisunUnifiedSchoolDistrictTrusteeArea2",
"type": "localRace",
"location": "Solano",
"raceName": "Fairfield-Suisun Unified School District, Trustee Area 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 6800,
"candidates": [
{
"candidateName": "Helen Tilley",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2601
},
{
"candidateName": "Suzanne Murphy",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1753
},
{
"candidateName": "Audrey Jacques",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2446
}
]
},
"SolanoFairfieldSuisunUnifiedSchoolDistrictTrusteeArea3": {
"id": "SolanoFairfieldSuisunUnifiedSchoolDistrictTrusteeArea3",
"type": "localRace",
"location": "Solano",
"raceName": "Fairfield-Suisun Unified School District, Trustee Area 3",
"raceDescription": "Top candidate wins seat. Includes votes from Solano and Napa Counties.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7979,
"candidates": [
{
"candidateName": "Brigette Hunley",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4144
},
{
"candidateName": "Judi Honeychurch",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3835
}
]
},
"SolanoFairfieldSuisunUnifiedSchoolDistrictTrusteeArea6": {
"id": "SolanoFairfieldSuisunUnifiedSchoolDistrictTrusteeArea6",
"type": "localRace",
"location": "Solano",
"raceName": "Fairfield-Suisun Unified School District, Trustee Area 6",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 8766,
"candidates": [
{
"candidateName": "Ana Petero",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5086
},
{
"candidateName": "Shawn Smith",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3680
}
]
},
"SolanoFairfieldSuisunUnifiedSchoolDistrictTrusteeArea7ShortTerm": {
"id": "SolanoFairfieldSuisunUnifiedSchoolDistrictTrusteeArea7ShortTerm",
"type": "localRace",
"location": "Solano",
"raceName": "Fairfield-Suisun Unified School District, Trustee Area 7 — Short Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 8070,
"candidates": [
{
"candidateName": "Kai Eusebio",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1776
},
{
"candidateName": "Steve Quinlan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2226
},
{
"candidateName": "Nikki Parr",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2961
},
{
"candidateName": "Perry W. Polk",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1107
}
]
},
"SolanoRiverDeltaUnifiedSchoolDistrictTrusteeArea4": {
"id": "SolanoRiverDeltaUnifiedSchoolDistrictTrusteeArea4",
"type": "localRace",
"location": "Solano",
"raceName": "River Delta Unified School District, Trustee Area 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 1809,
"candidates": [
{
"candidateName": "Jordan Davis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 782
},
{
"candidateName": "Suzanne Wilson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1027
}
]
},
"SolanoVacavilleUnifiedSchoolDistrictTrusteeArea4": {
"id": "SolanoVacavilleUnifiedSchoolDistrictTrusteeArea4",
"type": "localRace",
"location": "Solano",
"raceName": "Vacaville Unified School District, Trustee Area 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5171,
"candidates": [
{
"candidateName": "Lindsay Kelly",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2195
},
{
"candidateName": "Audra Orr",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2976
}
]
},
"SolanoVacavilleUnifiedSchoolDistrictTrusteeArea7": {
"id": "SolanoVacavilleUnifiedSchoolDistrictTrusteeArea7",
"type": "localRace",
"location": "Solano",
"raceName": "Vacaville Unified School District, Trustee Area 7",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5731,
"candidates": [
{
"candidateName": "Michele Guerra",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2120
},
{
"candidateName": "George Burton Jr.",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1661
},
{
"candidateName": "Michael Kitzes",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1950
}
]
},
"SolanoBeniciaMayor": {
"id": "SolanoBeniciaMayor",
"type": "localRace",
"location": "Solano",
"raceName": "Benicia Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 15247,
"candidates": [
{
"candidateName": "Steve Young",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9985
},
{
"candidateName": "Kevin Patrick Kirby",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5262
}
]
},
"SolanoBeniciaCityCouncil": {
"id": "SolanoBeniciaCityCouncil",
"type": "localRace",
"location": "Solano",
"raceName": "Benicia City Council ",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 25312,
"candidates": [
{
"candidateName": "Lionel Largaespada",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7960
},
{
"candidateName": "Trevor Macenski",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8315
},
{
"candidateName": "Christina Gilpin-Hayes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6663
},
{
"candidateName": "Franz Rosenthal",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2374
}
]
},
"SolanoBeniciaCityClerk": {
"id": "SolanoBeniciaCityClerk",
"type": "localRace",
"location": "Solano",
"raceName": "Benicia City Clerk",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 12382,
"candidates": [
{
"candidateName": "Lisa Wolfe",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 12382
}
]
},
"SolanoBeniciaCityTreasurer": {
"id": "SolanoBeniciaCityTreasurer",
"type": "localRace",
"location": "Solano",
"raceName": "Benicia City Treasurer",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 12341,
"candidates": [
{
"candidateName": "Ken Paulk",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 12341
}
]
},
"SolanoDixonMayor": {
"id": "SolanoDixonMayor",
"type": "localRace",
"location": "Solano",
"raceName": "Dixon Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 8884,
"candidates": [
{
"candidateName": "Steven C. Bird",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5202
},
{
"candidateName": "James P. Ward Jr.",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3682
}
]
},
"SolanoDixonCityCouncilDistrict3": {
"id": "SolanoDixonCityCouncilDistrict3",
"type": "localRace",
"location": "Solano",
"raceName": "Dixon City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2028,
"candidates": [
{
"candidateName": "Kevin M. Johnson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2028
}
]
},
"SolanoDixonCityCouncilDistrict4": {
"id": "SolanoDixonCityCouncilDistrict4",
"type": "localRace",
"location": "Solano",
"raceName": "Dixon City Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2272,
"candidates": [
{
"candidateName": "Don Hendershot",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2272
}
]
},
"SolanoDixonCityTreasurer": {
"id": "SolanoDixonCityTreasurer",
"type": "localRace",
"location": "Solano",
"raceName": "Dixon City Treasurer",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 6977,
"candidates": [
{
"candidateName": "Simon A. LeBleu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6977
}
]
},
"SolanoFairfieldCityCouncilDistrict2": {
"id": "SolanoFairfieldCityCouncilDistrict2",
"type": "localRace",
"location": "Solano",
"raceName": "Fairfield City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 3969,
"candidates": [
{
"candidateName": "Scott Tonnesen",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3969
}
]
},
"SolanoFairfieldCityCouncilDistrict4": {
"id": "SolanoFairfieldCityCouncilDistrict4",
"type": "localRace",
"location": "Solano",
"raceName": "Fairfield City Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 9083,
"candidates": [
{
"candidateName": "Joseph “Joe” Martinez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3938
},
{
"candidateName": "Joseph Joyce",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 831
},
{
"candidateName": "Pam Bertani",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4314
}
]
},
"SolanoFairfieldCityCouncilDistrict6": {
"id": "SolanoFairfieldCityCouncilDistrict6",
"type": "localRace",
"location": "Solano",
"raceName": "Fairfield City Council, District 6",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 6909,
"candidates": [
{
"candidateName": "Anna Dinh Eaton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3376
},
{
"candidateName": "Manveer Sandhu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3533
}
]
},
"SolanoFairfieldCityClerk": {
"id": "SolanoFairfieldCityClerk",
"type": "localRace",
"location": "Solano",
"raceName": "Fairfield City Clerk",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 34687,
"candidates": [
{
"candidateName": "Karen L. Rees",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 34687
}
]
},
"SolanoRioVistaMayor": {
"id": "SolanoRioVistaMayor",
"type": "localRace",
"location": "Solano",
"raceName": "Rio Vista Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 6315,
"candidates": [
{
"candidateName": "John Lompa",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2037
},
{
"candidateName": "Edwin A. Okamura",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4278
}
]
},
"SolanoRioVistaCityCouncil": {
"id": "SolanoRioVistaCityCouncil",
"type": "localRace",
"location": "Solano",
"raceName": "Rio Vista City Council",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 8004,
"candidates": [
{
"candidateName": "Sarah Donnelly",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4497
},
{
"candidateName": "Walt Stanish",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3507
}
]
},
"SolanoSuisunCityCouncil": {
"id": "SolanoSuisunCityCouncil",
"type": "localRace",
"location": "Solano",
"raceName": "Suisun City Council",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 14720,
"candidates": [
{
"candidateName": "Amit Pal",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5151
},
{
"candidateName": "Thomas Kamin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2653
},
{
"candidateName": "Marlon L. Osum",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2597
},
{
"candidateName": "Parise Shepherd",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4319
}
]
},
"SolanoSuisunCityClerk": {
"id": "SolanoSuisunCityClerk",
"type": "localRace",
"location": "Solano",
"raceName": "Suisun City Clerk",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 8589,
"candidates": [
{
"candidateName": "Anita Skinner",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8589
}
]
},
"SolanoSuisunCityTreasurer": {
"id": "SolanoSuisunCityTreasurer",
"type": "localRace",
"location": "Solano",
"raceName": "Suisun City Treasurer",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 8616,
"candidates": [
{
"candidateName": "Vinay Tewari",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8616
}
]
},
"SolanoFairfieldCityTreasurer": {
"id": "SolanoFairfieldCityTreasurer",
"type": "localRace",
"location": "Solano",
"raceName": "Fairfield City Treasurer",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 34282,
"candidates": [
{
"candidateName": "Arvinda Krishnan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 34282
}
]
},
"SolanoVacavilleCityCouncilDistrict1": {
"id": "SolanoVacavilleCityCouncilDistrict1",
"type": "localRace",
"location": "Solano",
"raceName": "Vacaville City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5910,
"candidates": [
{
"candidateName": "Roy Stockton",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5910
}
]
},
"SolanoVacavilleCityCouncilDistrict3": {
"id": "SolanoVacavilleCityCouncilDistrict3",
"type": "localRace",
"location": "Solano",
"raceName": "Vacaville City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 4287,
"candidates": [
{
"candidateName": "Marc Reed",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1097
},
{
"candidateName": "Michael “Mike” Silva",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3190
}
]
},
"SolanoVacavilleCityCouncilDistrict5": {
"id": "SolanoVacavilleCityCouncilDistrict5",
"type": "localRace",
"location": "Solano",
"raceName": "Vacaville City Council, District 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 6985,
"candidates": [
{
"candidateName": "Ted Fremouw",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3911
},
{
"candidateName": "Jason Roberts",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3074
}
]
},
"SolanoVacavilleCityClerk": {
"id": "SolanoVacavilleCityClerk",
"type": "localRace",
"location": "Solano",
"raceName": "Vacaville City Clerk",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 32951,
"candidates": [
{
"candidateName": "Michelle Thornbrugh",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 32951
}
]
},
"SolanoVacavilleCityTreasurer": {
"id": "SolanoVacavilleCityTreasurer",
"type": "localRace",
"location": "Solano",
"raceName": "Vacaville City Treasurer",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 32715,
"candidates": [
{
"candidateName": "Jay Yerkes",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 32715
}
]
},
"SolanoVallejoMayor": {
"id": "SolanoVallejoMayor",
"type": "localRace",
"location": "Solano",
"raceName": "Vallejo Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 43197,
"candidates": [
{
"candidateName": "Pippin Dew",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16270
},
{
"candidateName": "Dwight L. Monroe",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7348
},
{
"candidateName": "Ravi C. Shankar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2941
},
{
"candidateName": "Andrea Sorce",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16638
}
]
},
"SolanoVallejoCityCouncilDistrict1": {
"id": "SolanoVallejoCityCouncilDistrict1",
"type": "localRace",
"location": "Solano",
"raceName": "Vallejo City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 8175,
"candidates": [
{
"candidateName": "Alexander Matias",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4164
},
{
"candidateName": "Brenda Plechaty",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1674
},
{
"candidateName": "Carl A. Bonner",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2337
}
]
},
"SolanoVallejoCityCouncilDistrict3": {
"id": "SolanoVallejoCityCouncilDistrict3",
"type": "localRace",
"location": "Solano",
"raceName": "Vallejo City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 6815,
"candidates": [
{
"candidateName": "Tonia Lediju",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6815
}
]
},
"SolanoVallejoCityCouncilDistrict6": {
"id": "SolanoVallejoCityCouncilDistrict6",
"type": "localRace",
"location": "Solano",
"raceName": "Vallejo City Council, District 6",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5813,
"candidates": [
{
"candidateName": "Helen-Marie “Cookie” Gordon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3097
},
{
"candidateName": "Cristina Arriola",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2716
}
]
},
"SolanoRuralNorthVacavilleWaterDistrict": {
"id": "SolanoRuralNorthVacavilleWaterDistrict",
"type": "localRace",
"location": "Solano",
"raceName": "Rural North Vacaville Water District",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 776,
"candidates": [
{
"candidateName": "Gary Hensley",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 261
},
{
"candidateName": "James R. Miles",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 304
},
{
"candidateName": "Robert E. Kane",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 211
}
]
},
"SolanoSolanoIrrigationDistrictDivisionDirector2": {
"id": "SolanoSolanoIrrigationDistrictDivisionDirector2",
"type": "localRace",
"location": "Solano",
"raceName": "Solano Irrigation District, Division Director 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 16615,
"candidates": [
{
"candidateName": "Charles A. Herich",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5665
},
{
"candidateName": "Lance A. Porter",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4336
},
{
"candidateName": "William D. Brazelton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6614
}
]
},
"SolanoMeasureE": {
"id": "SolanoMeasureE",
"type": "localRace",
"location": "Solano",
"raceName": "Measure E",
"raceDescription": "Vacaville Unified School District. School bonds. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 37966,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18935
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19031
}
]
},
"SolanoMeasureR": {
"id": "SolanoMeasureR",
"type": "localRace",
"location": "Solano",
"raceName": "Measure R",
"raceDescription": "Travis Unified School District. School bonds. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 11864,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7203
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4661
}
]
},
"SolanoMeasureF": {
"id": "SolanoMeasureF",
"type": "localRace",
"location": "Solano",
"raceName": "Measure F",
"raceDescription": "Benicia. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 15770,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9605
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6165
}
]
},
"SolanoMeasureG": {
"id": "SolanoMeasureG",
"type": "localRace",
"location": "Solano",
"raceName": "Measure G",
"raceDescription": "Benicia. Charter city. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 15493,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7181
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8312
}
]
},
"SolanoMeasureH": {
"id": "SolanoMeasureH",
"type": "localRace",
"location": "Solano",
"raceName": "Measure H",
"raceDescription": "Benicia. Real property transfer tax. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 15527,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6386
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9141
}
]
},
"SolanoMeasureJ": {
"id": "SolanoMeasureJ",
"type": "localRace",
"location": "Solano",
"raceName": "Measure J",
"raceDescription": "Dixon. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 9221,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5137
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4084
}
]
},
"SolanoMeasureK": {
"id": "SolanoMeasureK",
"type": "localRace",
"location": "Solano",
"raceName": "Measure K",
"raceDescription": "Rio Vista. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 6436,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4060
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2376
}
]
},
"SolanoMeasureL": {
"id": "SolanoMeasureL",
"type": "localRace",
"location": "Solano",
"raceName": "Measure L",
"raceDescription": "Fairfield. Business license tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 42513,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 30293
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12220
}
]
},
"SolanoMeasureM": {
"id": "SolanoMeasureM",
"type": "localRace",
"location": "Solano",
"raceName": "Measure M",
"raceDescription": "Fairfield. Transient occupancy tax. Passes with majority vote",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 42700,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 29300
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13400
}
]
},
"SolanoMeasureS": {
"id": "SolanoMeasureS",
"type": "localRace",
"location": "Solano",
"raceName": "Measure S",
"raceDescription": "Suisun City. Sales tax. Passes with majority vote",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 10698,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7715
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2983
}
]
},
"SonomaSonomaCountyBoardofEducationTrusteeArea3CentralCounty": {
"id": "SonomaSonomaCountyBoardofEducationTrusteeArea3CentralCounty",
"type": "localRace",
"location": "Sonoma",
"raceName": "Sonoma County Board of Education, Trustee Area 3 (Central County)",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 29401,
"candidates": [
{
"candidateName": "Marc Orloff",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10760
},
{
"candidateName": "Mary Watts",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18641
}
]
},
"SonomaMarinCountyBoardofEducationTrusteeArea7": {
"id": "SonomaMarinCountyBoardofEducationTrusteeArea7",
"type": "localRace",
"location": "Sonoma",
"raceName": "Marin County Board of Education, Trustee Area 7\r\n",
"raceDescription": "Top candidate wins seat. Includes votes from Sonoma and Marin counties.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 13501,
"candidates": [
{
"candidateName": "Denise Bohman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5966
},
{
"candidateName": "Jill Manning-Sartori",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7535
}
]
},
"SonomaSonomaCountyJuniorCollegeDistrictTrusteeArea3RohnertParkArea": {
"id": "SonomaSonomaCountyJuniorCollegeDistrictTrusteeArea3RohnertParkArea",
"type": "localRace",
"location": "Sonoma",
"raceName": "Sonoma County Junior College District, Trustee Area 3 (Rohnert Park Area)",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 21421,
"candidates": [
{
"candidateName": "Maha Gregoretti",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10238
},
{
"candidateName": "Andre L. Bailey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11183
}
]
},
"SonomaHealdsburgUnifiedSchoolDistrictGoverningBoard": {
"id": "SonomaHealdsburgUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Sonoma",
"raceName": "Healdsburg Unified School District Governing Board",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 15100,
"candidates": [
{
"candidateName": "Donna del Rey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3096
},
{
"candidateName": "Rose McAllister",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4319
},
{
"candidateName": "Judy Velasquez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4086
},
{
"candidateName": "Danielle Kucera",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1174
},
{
"candidateName": "Skyler Osborn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2425
}
]
},
"SonomaShorelineUnifiedSchoolDistrictTrusteeArea1": {
"id": "SonomaShorelineUnifiedSchoolDistrictTrusteeArea1",
"type": "localRace",
"location": "Sonoma",
"raceName": "Shoreline Unified School District, Trustee Area 1",
"raceDescription": "Top candidate wins seat. Includes votes from Sonoma and Marin Counties.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2233,
"candidates": [
{
"candidateName": "Buddy Faure",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 617
},
{
"candidateName": "Thomas Tyson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1616
}
]
},
"SonomaWindsorUnifiedSchoolDistrictGoverningBoard": {
"id": "SonomaWindsorUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Sonoma",
"raceName": "Windsor Unified School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 17318,
"candidates": [
{
"candidateName": "Malinalli Lopez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6408
},
{
"candidateName": "George A. Horwedel",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4287
},
{
"candidateName": "Bill Adams",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6623
}
]
},
"SonomaPetalumaCityElementaryandPetalumaJointUnionHighSchoolDistrictsGoverningBoardTrusteeA": {
"id": "SonomaPetalumaCityElementaryandPetalumaJointUnionHighSchoolDistrictsGoverningBoardTrusteeA",
"type": "localRace",
"location": "Sonoma",
"raceName": "Petaluma City (Elementary) and Petaluma Joint Union High School Districts Governing Board, Trustee Area 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 6572,
"candidates": [
{
"candidateName": "Kimberly Ruiz Seitz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1127
},
{
"candidateName": "Ellen Webster",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5445
}
]
},
"SonomaWestSonomaCountyUnionHighSchoolDistrictGoverningBoardTrusteeArea2": {
"id": "SonomaWestSonomaCountyUnionHighSchoolDistrictGoverningBoardTrusteeArea2",
"type": "localRace",
"location": "Sonoma",
"raceName": "West Sonoma County Union High School District Governing Board, Trustee Area 2",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5120,
"candidates": [
{
"candidateName": "Linda Tighe Helton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2979
},
{
"candidateName": "Debbie Ramirez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2141
}
]
},
"SonomaOakGroveUnionSchoolDistrictGoverningBoard": {
"id": "SonomaOakGroveUnionSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Sonoma",
"raceName": "Oak Grove Union School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 3131,
"candidates": [
{
"candidateName": "Erin Lagourgue",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1195
},
{
"candidateName": "Kali Dukes Wagner",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 854
},
{
"candidateName": "Paloma Escalante De Burrows",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1082
}
]
},
"SonomaSantaRosaCityCouncilDistrict1": {
"id": "SonomaSantaRosaCityCouncilDistrict1",
"type": "localRace",
"location": "Sonoma",
"raceName": "Santa Rosa City Council, District 1",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 4591,
"candidates": [
{
"candidateName": "Eddie Alvarez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4591
}
]
},
"SonomaSantaRosaCityCouncilDistrict3": {
"id": "SonomaSantaRosaCityCouncilDistrict3",
"type": "localRace",
"location": "Sonoma",
"raceName": "Santa Rosa City Council, District 3",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 13148,
"candidates": [
{
"candidateName": "Dianna Macdonald",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10724
},
{
"candidateName": "Janice Karrman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2424
}
]
},
"SonomaSantaRosaCityCouncilDistrict5": {
"id": "SonomaSantaRosaCityCouncilDistrict5",
"type": "localRace",
"location": "Sonoma",
"raceName": "Santa Rosa City Council, District 5",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7271,
"candidates": [
{
"candidateName": "Caroline Bañuelos",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4508
},
{
"candidateName": "Jeremy Newton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2763
}
]
},
"SonomaSantaRosaCityCouncilDistrict7": {
"id": "SonomaSantaRosaCityCouncilDistrict7",
"type": "localRace",
"location": "Sonoma",
"raceName": "Santa Rosa City Council, District 7",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7501,
"candidates": [
{
"candidateName": "Natalie Rogers",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7501
}
]
},
"SonomaCloverdaleCityCouncil": {
"id": "SonomaCloverdaleCityCouncil",
"type": "localRace",
"location": "Sonoma",
"raceName": "Cloverdale City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5902,
"candidates": [
{
"candidateName": "Todd Lands",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2454
},
{
"candidateName": "Mark P. Laskey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1327
},
{
"candidateName": "Andrés Marquez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 764
},
{
"candidateName": "Hannah Gart",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 687
},
{
"candidateName": "Trevor J. Ambrosini",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 670
}
]
},
"SonomaCotatiCityCouncil": {
"id": "SonomaCotatiCityCouncil",
"type": "localRace",
"location": "Sonoma",
"raceName": "Cotati City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7494,
"candidates": [
{
"candidateName": "Benjamin Ford",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2089
},
{
"candidateName": "Susan Harvey",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2388
},
{
"candidateName": "George Barich",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 846
},
{
"candidateName": "Laura Sparks",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2171
}
]
},
"SonomaHealdsburgCityCouncil": {
"id": "SonomaHealdsburgCityCouncil",
"type": "localRace",
"location": "Sonoma",
"raceName": "Healdsburg City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 12995,
"candidates": [
{
"candidateName": "Ron Edwards",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3262
},
{
"candidateName": "David Hagele",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3093
},
{
"candidateName": "Heather Hannan-Kramer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1938
},
{
"candidateName": "Linda Cade",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1401
},
{
"candidateName": "Ariel Kelley",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3301
}
]
},
"SonomaPetalumaCityCouncilDistrict4": {
"id": "SonomaPetalumaCityCouncilDistrict4",
"type": "localRace",
"location": "Sonoma",
"raceName": "Petaluma City Council, District 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 4581,
"candidates": [
{
"candidateName": "Frank Quint",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2817
},
{
"candidateName": "Jeffrey “JJ” Jay",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1764
}
]
},
"SonomaPetalumaCityCouncilDistrict5": {
"id": "SonomaPetalumaCityCouncilDistrict5",
"type": "localRace",
"location": "Sonoma",
"raceName": "Petaluma City Council, District 5",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 6150,
"candidates": [
{
"candidateName": "Alexander DeCarli",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3210
},
{
"candidateName": "Blake Hooper",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2940
}
]
},
"SonomaPetalumaCityCouncilDistrict6": {
"id": "SonomaPetalumaCityCouncilDistrict6",
"type": "localRace",
"location": "Sonoma",
"raceName": "Petaluma City Council, District 6",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5326,
"candidates": [
{
"candidateName": "Mike Healy",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1582
},
{
"candidateName": "Brian Barnacle",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2423
},
{
"candidateName": "Lance Kuehne",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1321
}
]
},
"SonomaSebastopolCityCouncil": {
"id": "SonomaSebastopolCityCouncil",
"type": "localRace",
"location": "Sonoma",
"raceName": "Sebastopol City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 6055,
"candidates": [
{
"candidateName": "Neysa Hinton",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2989
},
{
"candidateName": "Phillip Carter",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1806
},
{
"candidateName": "Stanton Kee Nethery III",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1260
}
]
},
"SonomaSonomaCityCouncil": {
"id": "SonomaSonomaCityCouncil",
"type": "localRace",
"location": "Sonoma",
"raceName": "Sonoma City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7614,
"candidates": [
{
"candidateName": "Sandra M. Lowe",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4065
},
{
"candidateName": "Jack Ding",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3549
}
]
},
"SonomaWindsorMayor": {
"id": "SonomaWindsorMayor",
"type": "localRace",
"location": "Sonoma",
"raceName": "Windsor Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 10451,
"candidates": [
{
"candidateName": "Rosa Reynoza",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10451
}
]
},
"SonomaWindsorTownCouncilDistrict2": {
"id": "SonomaWindsorTownCouncilDistrict2",
"type": "localRace",
"location": "Sonoma",
"raceName": "Windsor Town Council, District 2",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 3543,
"candidates": [
{
"candidateName": "John Leyba",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1552
},
{
"candidateName": "Sam Salmon",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1991
}
]
},
"SonomaWindsorTownCouncilDistrict3": {
"id": "SonomaWindsorTownCouncilDistrict3",
"type": "localRace",
"location": "Sonoma",
"raceName": "Windsor Town Council, District 3",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2727,
"candidates": [
{
"candidateName": "J.B. Leep",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1056
},
{
"candidateName": "Archie Eckles",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 232
},
{
"candidateName": "Daniel Bryant",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 672
},
{
"candidateName": "David A. Stankas",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 767
}
]
},
"SonomaGratonCommunityServicesDistrictBoardofDirectors": {
"id": "SonomaGratonCommunityServicesDistrictBoardofDirectors",
"type": "localRace",
"location": "Sonoma",
"raceName": "Graton Community Services District Board of Directors",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 1243,
"candidates": [
{
"candidateName": "Joseph Mcintyre",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 352
},
{
"candidateName": "Dave Clemmer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 322
},
{
"candidateName": "Tyrone D. Brown",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 142
},
{
"candidateName": "Maxwell Aaron Wilmarth",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 427
}
]
},
"SonomaRanchoAdobeFireProtectionDistrictBoardofDirectors": {
"id": "SonomaRanchoAdobeFireProtectionDistrictBoardofDirectors",
"type": "localRace",
"location": "Sonoma",
"raceName": "Rancho Adobe Fire Protection District Board of Directors",
"raceDescription": "Top four candidates win seat.",
"raceReadTheStory": "",
"raceType": "top4",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 19199,
"candidates": [
{
"candidateName": "Mark Hemmendinger",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4061
},
{
"candidateName": "Bret Herman",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4020
},
{
"candidateName": "Sage Howell",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3318
},
{
"candidateName": "Peter Ray Albini",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4271
},
{
"candidateName": "Brian Proteau",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3529
}
]
},
"SonomaCampMeekerRecreationandParkDistrictBoardofDirectorsFullTerm": {
"id": "SonomaCampMeekerRecreationandParkDistrictBoardofDirectorsFullTerm",
"type": "localRace",
"location": "Sonoma",
"raceName": "Camp Meeker Recreation and Park District Board of Directors — Full Term",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 468,
"candidates": [
{
"candidateName": "John McDaniel",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 201
},
{
"candidateName": "Bryan Almquist",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 170
},
{
"candidateName": "Lynn Watson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 97
}
]
},
"SonomaValleyoftheMoonWaterDistrictBoardofDirectors": {
"id": "SonomaValleyoftheMoonWaterDistrictBoardofDirectors",
"type": "localRace",
"location": "Sonoma",
"raceName": "Valley of the Moon Water District Board of Directors",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 13514,
"candidates": [
{
"candidateName": "Sean M. Fischer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3146
},
{
"candidateName": "Colleen Yudin-Cowan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3290
},
{
"candidateName": "Steven Caniglia",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3724
},
{
"candidateName": "Gary K. Bryant",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3354
}
]
},
"SonomaMeasureV": {
"id": "SonomaMeasureV",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure V",
"raceDescription": "Windsor Unified School District. School bonds. Passes with 55% vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 13750,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6863
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6887
}
]
},
"SonomaMeasureBB": {
"id": "SonomaMeasureBB",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure BB",
"raceDescription": "Cotati-Rohnert Park Unified School District. School bonds. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 24186,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16909
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7277
}
]
},
"SonomaMeasureAA": {
"id": "SonomaMeasureAA",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure AA",
"raceDescription": "Petaluma Joint Union High School District. School bonds. Passes with 55% vote. Includes votes from Sonoma and Marin Counties.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 39827,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 24946
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14881
}
]
},
"SonomaMeasureK": {
"id": "SonomaMeasureK",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure K",
"raceDescription": "Piner-Olivet Union School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 8051,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4519
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3532
}
]
},
"SonomaMeasureL": {
"id": "SonomaMeasureL",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure L",
"raceDescription": "Waugh School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 3696,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2315
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1381
}
]
},
"SonomaMeasureM": {
"id": "SonomaMeasureM",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure M",
"raceDescription": "Roseland Elementary School District. School bond. Passes with 55% vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 3336,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2218
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1118
}
]
},
"SonomaMeasureN": {
"id": "SonomaMeasureN",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure N",
"raceDescription": "Sebastopol Union School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 6794,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4229
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2565
}
]
},
"SonomaMeasureP": {
"id": "SonomaMeasureP",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure P",
"raceDescription": "Bellevue Union School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7606,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4537
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3069
}
]
},
"SonomaMeasureX": {
"id": "SonomaMeasureX",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure X",
"raceDescription": "Wright Elementary School District. School bonds. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 6395,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3677
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2718
}
]
},
"SonomaMeasureZ": {
"id": "SonomaMeasureZ",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure Z",
"raceDescription": "Petaluma City Elementary School District. School bonds. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 17296,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11571
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5725
}
]
},
"SonomaMeasureI": {
"id": "SonomaMeasureI",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure I",
"raceDescription": "Sonoma County. Sales Tax. Passes with majority vote",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 233321,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 145908
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 87413
}
]
},
"SonomaMeasureJ": {
"id": "SonomaMeasureJ",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure J",
"raceDescription": "Sonoma County. CAFO prohibitation. Passes with majority vote",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 237106,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 34941
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 202165
}
]
},
"SonomaMeasureEE": {
"id": "SonomaMeasureEE",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure EE",
"raceDescription": "Santa Rosa. General business tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 76235,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 49055
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 27180
}
]
},
"SonomaMeasureFF": {
"id": "SonomaMeasureFF",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure FF",
"raceDescription": "Santa Rosa. Transient occupancy tax. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 76140,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 51356
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 24784
}
]
},
"SonomaMeasureCC": {
"id": "SonomaMeasureCC",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure CC",
"raceDescription": "Cloverdale. Urban growth boundary. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 3866,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2697
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1169
}
]
},
"SonomaMeasureDD": {
"id": "SonomaMeasureDD",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure DD",
"raceDescription": "Cloverdale. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 3902,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2213
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1689
}
]
},
"SonomaMeasureS": {
"id": "SonomaMeasureS",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure S",
"raceDescription": "Cotati. Traffic features. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 3681,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2221
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1460
}
]
},
"SonomaMeasureO": {
"id": "SonomaMeasureO",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure O",
"raceDescription": "Healdsburg. Multi-family housing. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5829,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2550
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3279
}
]
},
"SonomaMeasureY": {
"id": "SonomaMeasureY",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure Y",
"raceDescription": "Petaluma. Urban growth boundary. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 30267,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 21258
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9009
}
]
},
"SonomaMeasureU": {
"id": "SonomaMeasureU",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure U",
"raceDescription": "Sebastopol. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 4447,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3203
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1244
}
]
},
"SonomaMeasureT": {
"id": "SonomaMeasureT",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure T",
"raceDescription": "Sonoma. Sales tax. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 6163,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3602
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2561
}
]
},
"SonomaMeasureQ": {
"id": "SonomaMeasureQ",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure Q",
"raceDescription": "Windsor. Solid waste collection services. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 12905,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3157
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9748
}
]
},
"SonomaMeasureR": {
"id": "SonomaMeasureR",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure R",
"raceDescription": "Healdsburg Unified School District. School bonds. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7646,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4951
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2695
}
]
},
"SonomaMeasureW": {
"id": "SonomaMeasureW",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure W",
"raceDescription": "Sonoma County. Sales tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 235572,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 160033
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 75539
}
]
}
},
"radioSchedulesReducer": {},
"listsReducer": {
"posts/pop?tag=poldark": {
"isFetching": false,
"latestQuery": {
"from": 0,
"postsToRender": 9
},
"tag": null,
"vitalsOnly": true,
"totalRequested": 9,
"isLoading": false,
"isLoadingMore": true,
"total": {
"value": 33,
"relation": "eq"
},
"items": [
"pop_105811",
"pop_105809",
"pop_105807",
"pop_105805",
"pop_105803",
"pop_105795",
"pop_105791",
"pop_105789",
"pop_96601"
]
}
},
"recallGuideReducer": {
"intros": {},
"policy": {},
"candidates": {}
},
"savedArticleReducer": {
"articles": [],
"status": {}
},
"pfsSessionReducer": {},
"siteSettingsReducer": {},
"subscriptionsReducer": {},
"termsReducer": {
"about": {
"name": "About",
"type": "terms",
"id": "about",
"slug": "about",
"link": "/about",
"taxonomy": "site"
},
"arts": {
"name": "Arts & Culture",
"grouping": [
"arts",
"pop",
"trulyca"
],
"description": "KQED Arts provides daily in-depth coverage of the Bay Area's music, art, film, performing arts, literature and arts news, as well as cultural commentary and criticism.",
"type": "terms",
"id": "arts",
"slug": "arts",
"link": "/arts",
"taxonomy": "site"
},
"artschool": {
"name": "Art School",
"parent": "arts",
"type": "terms",
"id": "artschool",
"slug": "artschool",
"link": "/artschool",
"taxonomy": "site"
},
"bayareabites": {
"name": "KQED food",
"grouping": [
"food",
"bayareabites",
"checkplease"
],
"parent": "food",
"type": "terms",
"id": "bayareabites",
"slug": "bayareabites",
"link": "/food",
"taxonomy": "site"
},
"bayareahiphop": {
"name": "Bay Area Hiphop",
"type": "terms",
"id": "bayareahiphop",
"slug": "bayareahiphop",
"link": "/bayareahiphop",
"taxonomy": "site"
},
"campaign21": {
"name": "Campaign 21",
"type": "terms",
"id": "campaign21",
"slug": "campaign21",
"link": "/campaign21",
"taxonomy": "site"
},
"checkplease": {
"name": "KQED food",
"grouping": [
"food",
"bayareabites",
"checkplease"
],
"parent": "food",
"type": "terms",
"id": "checkplease",
"slug": "checkplease",
"link": "/food",
"taxonomy": "site"
},
"education": {
"name": "Education",
"grouping": [
"education"
],
"type": "terms",
"id": "education",
"slug": "education",
"link": "/education",
"taxonomy": "site"
},
"elections": {
"name": "Elections",
"type": "terms",
"id": "elections",
"slug": "elections",
"link": "/elections",
"taxonomy": "site"
},
"events": {
"name": "Events",
"type": "terms",
"id": "events",
"slug": "events",
"link": "/events",
"taxonomy": "site"
},
"event": {
"name": "Event",
"alias": "events",
"type": "terms",
"id": "event",
"slug": "event",
"link": "/event",
"taxonomy": "site"
},
"filmschoolshorts": {
"name": "Film School Shorts",
"type": "terms",
"id": "filmschoolshorts",
"slug": "filmschoolshorts",
"link": "/filmschoolshorts",
"taxonomy": "site"
},
"food": {
"name": "KQED food",
"grouping": [
"food",
"bayareabites",
"checkplease"
],
"type": "terms",
"id": "food",
"slug": "food",
"link": "/food",
"taxonomy": "site"
},
"forum": {
"name": "Forum",
"relatedContentQuery": "posts/forum?",
"parent": "news",
"type": "terms",
"id": "forum",
"slug": "forum",
"link": "/forum",
"taxonomy": "site"
},
"futureofyou": {
"name": "Future of You",
"grouping": [
"science",
"futureofyou"
],
"parent": "science",
"type": "terms",
"id": "futureofyou",
"slug": "futureofyou",
"link": "/futureofyou",
"taxonomy": "site"
},
"jpepinheart": {
"name": "KQED food",
"relatedContentQuery": "posts/food,bayareabites,checkplease",
"parent": "food",
"type": "terms",
"id": "jpepinheart",
"slug": "jpepinheart",
"link": "/food",
"taxonomy": "site"
},
"liveblog": {
"name": "Live Blog",
"type": "terms",
"id": "liveblog",
"slug": "liveblog",
"link": "/liveblog",
"taxonomy": "site"
},
"livetv": {
"name": "Live TV",
"parent": "tv",
"type": "terms",
"id": "livetv",
"slug": "livetv",
"link": "/livetv",
"taxonomy": "site"
},
"lowdown": {
"name": "The Lowdown",
"relatedContentQuery": "posts/lowdown?",
"parent": "news",
"type": "terms",
"id": "lowdown",
"slug": "lowdown",
"link": "/lowdown",
"taxonomy": "site"
},
"mindshift": {
"name": "Mindshift",
"parent": "news",
"description": "MindShift explores the future of education by highlighting the innovative – and sometimes counterintuitive – ways educators and parents are helping all children succeed.",
"type": "terms",
"id": "mindshift",
"slug": "mindshift",
"link": "/mindshift",
"taxonomy": "site"
},
"news": {
"name": "News",
"grouping": [
"news",
"forum"
],
"type": "terms",
"id": "news",
"slug": "news",
"link": "/news",
"taxonomy": "site"
},
"perspectives": {
"name": "Perspectives",
"parent": "radio",
"type": "terms",
"id": "perspectives",
"slug": "perspectives",
"link": "/perspectives",
"taxonomy": "site"
},
"podcasts": {
"name": "Podcasts",
"type": "terms",
"id": "podcasts",
"slug": "podcasts",
"link": "/podcasts",
"taxonomy": "site"
},
"pop": {
"name": "Pop",
"parent": "arts",
"type": "terms",
"id": "pop",
"slug": "pop",
"link": "/pop",
"taxonomy": "site"
},
"pressroom": {
"name": "Pressroom",
"type": "terms",
"id": "pressroom",
"slug": "pressroom",
"link": "/pressroom",
"taxonomy": "site"
},
"quest": {
"name": "Quest",
"parent": "science",
"type": "terms",
"id": "quest",
"slug": "quest",
"link": "/quest",
"taxonomy": "site"
},
"radio": {
"name": "Radio",
"grouping": [
"forum",
"perspectives"
],
"description": "Listen to KQED Public Radio – home of Forum and The California Report – on 88.5 FM in San Francisco, 89.3 FM in Sacramento, 88.3 FM in Santa Rosa and 88.1 FM in Martinez.",
"type": "terms",
"id": "radio",
"slug": "radio",
"link": "/radio",
"taxonomy": "site"
},
"root": {
"name": "KQED",
"image": "https://ww2.kqed.org/app/uploads/2020/02/KQED-OG-Image@1x.png",
"imageWidth": 1200,
"imageHeight": 630,
"headData": {
"title": "KQED | News, Radio, Podcasts, TV | Public Media for Northern California",
"description": "KQED provides public radio, television, and independent reporting on issues that matter to the Bay Area. We’re the NPR and PBS member station for Northern California."
},
"type": "terms",
"id": "root",
"slug": "root",
"link": "/root",
"taxonomy": "site"
},
"science": {
"name": "Science",
"grouping": [
"science",
"futureofyou"
],
"description": "KQED Science brings you award-winning science and environment coverage from the Bay Area and beyond.",
"type": "terms",
"id": "science",
"slug": "science",
"link": "/science",
"taxonomy": "site"
},
"stateofhealth": {
"name": "State of Health",
"parent": "science",
"type": "terms",
"id": "stateofhealth",
"slug": "stateofhealth",
"link": "/stateofhealth",
"taxonomy": "site"
},
"support": {
"name": "Support",
"type": "terms",
"id": "support",
"slug": "support",
"link": "/support",
"taxonomy": "site"
},
"thedolist": {
"name": "The Do List",
"parent": "arts",
"type": "terms",
"id": "thedolist",
"slug": "thedolist",
"link": "/thedolist",
"taxonomy": "site"
},
"trulyca": {
"name": "Truly CA",
"grouping": [
"arts",
"pop",
"trulyca"
],
"parent": "arts",
"type": "terms",
"id": "trulyca",
"slug": "trulyca",
"link": "/trulyca",
"taxonomy": "site"
},
"tv": {
"name": "TV",
"type": "terms",
"id": "tv",
"slug": "tv",
"link": "/tv",
"taxonomy": "site"
},
"voterguide": {
"name": "Voter Guide",
"parent": "elections",
"alias": "elections",
"type": "terms",
"id": "voterguide",
"slug": "voterguide",
"link": "/voterguide",
"taxonomy": "site"
},
"guiaelectoral": {
"name": "Guia Electoral",
"parent": "elections",
"alias": "elections",
"type": "terms",
"id": "guiaelectoral",
"slug": "guiaelectoral",
"link": "/guiaelectoral",
"taxonomy": "site"
},
"pop_2905": {
"type": "terms",
"id": "pop_2905",
"meta": {
"index": "terms_1716263798",
"site": "pop",
"id": "2905",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Poldark",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Poldark Archives | KQED Arts",
"ogDescription": null,
"imageData": {
"ogImageSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png",
"width": 1200,
"height": 630
},
"twImageSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
},
"twitterCard": "summary_large_image"
}
},
"ttid": 2905,
"slug": "poldark",
"isLoading": false,
"link": "/pop/tag/poldark"
},
"pop_3": {
"type": "terms",
"id": "pop_3",
"meta": {
"index": "terms_1716263798",
"site": "pop",
"id": "3",
"found": true
},
"relationships": {},
"featImg": null,
"name": "TV",
"description": null,
"taxonomy": "category",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "TV Archives | KQED Arts",
"ogDescription": null
},
"ttid": 3,
"slug": "tv",
"isLoading": false,
"link": "/pop/category/tv"
},
"pop_3341": {
"type": "terms",
"id": "pop_3341",
"meta": {
"index": "terms_1716263798",
"site": "pop",
"id": "3341",
"found": true
},
"relationships": {},
"featImg": null,
"name": "featured",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "featured Archives | KQED Arts",
"ogDescription": null
},
"ttid": 3341,
"slug": "featured",
"isLoading": false,
"link": "/pop/tag/featured"
},
"pop_8": {
"type": "terms",
"id": "pop_8",
"meta": {
"index": "terms_1716263798",
"site": "pop",
"id": "8",
"found": true
},
"relationships": {},
"featImg": null,
"name": "recaps",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "recaps Archives | KQED Arts",
"ogDescription": null
},
"ttid": 8,
"slug": "recaps",
"isLoading": false,
"link": "/pop/tag/recaps"
}
},
"userAgentReducer": {
"userAgent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)",
"isBot": true
},
"userPermissionsReducer": {
"wpLoggedIn": false
},
"localStorageReducer": {},
"browserHistoryReducer": [],
"eventsReducer": {},
"fssReducer": {},
"tvDailyScheduleReducer": {},
"tvWeeklyScheduleReducer": {},
"tvPrimetimeScheduleReducer": {},
"tvMonthlyScheduleReducer": {},
"userAccountReducer": {
"user": {
"email": null,
"emailStatus": "EMAIL_UNVALIDATED",
"loggedStatus": "LOGGED_OUT",
"articles": []
},
"authModal": {
"isOpen": false,
"view": "LANDING_VIEW"
},
"error": null
},
"youthMediaReducer": {},
"checkPleaseReducer": {
"filterData": {},
"restaurantData": []
},
"reframeReducer": {
"attendee": null
},
"location": {
"pathname": "/pop/tag/poldark",
"previousPathname": "/"
}
}