"People get angry when I say Advaniji is an honest person, he has suffered a lot during the country's partition and has spent a life in hardship.
"But, if a person is truthful and honest, irrespective of the party he belongs to, he should be praised," said the SP chief, who had earlier described Advani as the "tallest leader" in the country.
At the same time ruling out an alliance with BJP, he said "I don't agree with the policies of BJP. Even if all parties become allies of BJP, Mulayam Singh will not be the one. Our policies will never match with those of BJP.
The former UP chief minister also praised Jawaharlal Nehru, saying although he was the son of a rich man, he participated in the freedom struggle and suffered a lot.
More From This Section
Yadav attacked the UPA government for its "weak" foreign policy, saying no country was standing by India at this hour.
"At the time of Sino-India war, our neighbour Sri Lanka was with us, among other countries. However, now it has left us," the former defence minister said.
Yadav also attacked the Centre on the issue of rise in prices of essential commodities.
Yadav also said, "People should be politically aware and keep changing governments, so that they are always on their toes."
He advised political leaders not to be carried away by any praise or criticism in the media.
On Advani's remarks that partymen should not to be apologetic about Ayodhya movement and rather take pride in it, BJP MP Shatrughan Sinha, said, "Advaniji is a scholar. He carries a persona. Whatever he has said about Ram temple is right and we should be proud of it."