A by-election was held on 16 October 2022 due to the resignation of Muhammad Akram, the previous MNA from this seat. Imran Khan won by a margin of 24,625 votes.
Election 2024
General elections were held on 8 February 2024. Aasia Ishaque won the election with 84,592 votes.