Ashoka vowed to protect farmers' land rights, saying the BJP would not allow land to be "swallowed" in Waqf's name.