Herman Cain, the Republican pizza chain CEO who ran for president in 2012, has died after contracting Covid-19. Mr Cain, 74, was hospitalised after being diagnosed with the disease earlier this month.