Be ready for public accountability, Shahbaz dares rivals