The latest analysis from Nonprofit Vote: https://t.e2ma.net/message/dgd9m/x34lkb