'It's best for Spain': Rajoy steps down as party leader

//'It's best for Spain': Rajoy steps down as party leader