White House press secretary Sean Spicer has resigned, according to reports on Friday. Spicer quit over the hiring of a new communications director, Anthony Scaramucci, the New York Times said.