Prime Minister-designate Najib Mikati announced Tuesday he had formed a Cabinet, ending more than six weeks of delay in trying to set up a government for Lebanon. "This is a no-grudge government and the beginning of making the future," Mikati told reporters. "This Cabinet represents all Lebanese sects," Mikati said shortly after meeting President Emile Lahoud and parliament Speaker Nabih Berri at the presidential palace. Mikati told reporters Monday that the main goal of the government he was trying to form would be "passing the election law and holding general elections within the constitutional time-frame." It was the first time Mikati had specifically mentioned the May 31 deadline. He spent Monday consulting with legislators of all political shades on the formation of a new Cabinet.