Question: how many national assembly seats in karachi?
Answer: There are a total of 342 seats in the National Assembly. Of these, 272 are filled by direct elections. In addition, the Pakistani Constitution reserves 10 seats for religious minorities and 60 seats for women, to be filled by proportional representation among parties with more than 5% of the vote.