Home News White House press secretary Sean Spicer resigns