Punjab Cabinet Minister Navjot Singh Sidhu on Wednesday took a dig at Prime Minister Narendra Modi and promises made by him during 2014 elections, saying the PM failed to deliver anything to public except for 'Baba ji ka thullu,' a commonly used phrase meaning 'absolutely nothing'.