Lebanese prime minister-designate Saad Hariri, seen here, is preparing to announce a new government after granting concessions to his rivals in the Hezbollah-led opposition on key cabinet posts.