Govt should deliver instead of making announcements: Siraj