A petition to replace Kevin Spacey with Kevin James on House of Cards has attracted thousands of signatures.

Last week, it was announced that the Netflix show would be ending after its upcoming sixth season, amid scores of sexual harassment allegations being levelled at Spacey, who portrays the villainous Frank Underwood.