It has been five days since the historic mother of all polls that resulted in Pakatan Harapan wresting Putrajaya and BN losing federal control for the first time in six decades.

Sweeping victories saw Harapan retaining Penang and Selangor while initially adding to their state tallies in Negeri Sembilan, Johor and Malacca.

The coalition had come within a whisker of claiming Perak, Sabah and Kedah, but fell short of attaining simple majorities in these three states.

Occupying the enviable position of potential kingmaker in Perak and Kedah was PAS, which also succeeded in securing two states - Kelantan and Terengganu.

In the case of Kedah, even though it was just one seat shy of the 19 needed for a simple majority, Harapan was still able to keep the northern state as it had the most number of seats won, and the agreement of the state ruler.

Political maneuverings in Perak and Sabah saw the Perak ultimately go to Harapan, while in Sabah, the situation remained fluid, with power shifting first from BN to Harapan's ally Warisan.

BN was only able to hold on to two states - Perlis and Pahang. Sarawak was already under BN as its state election was held in 2016.

Here is a round-up of where each state stands at this time:

SELANGOR (Harapan)

Harapan retained the state with a supermajority of 51 seats (PKR 28, DAP 13, Amanah 5, Bersatu 5), while BN-Umno got four and PAS one.

PKR deputy president Mohamed Azmin Ali (Bukit Antarabangsa) was sworn in as menteri besar last Friday.

This will be Azmin's second term as MB after taking over from embattled Abdul Khalid Ibrahim in 2014.

No state executive council line-up has been confirmed.

JOHOR (Harapan)

Johor, the birthplace of Umno, fell to Harapan, which garnered 35 seats (PKR 5, DAP 13, Amanah 9, Bersatu 8), with BN 20 (Umno 17, MIC 2, MCA 1), and PAS one.

Johor Bersatu secretary Osman Sapian (Kempas, photo) was sworn in as menteri besar Saturday.

No state executive council line-up has been confirmed.

KEDAH (Harapan)

Harapan took Kedah with 18 seats (PKR 8, DAP 2, Amanah 3, Bersatu 5), whilw BN-Umno won three and PAS 15.

Kedah Harapan chief Mukhriz Mahathir (Jitra) was sworn in as the state menteri besar last Friday.

This is the second time Mukhriz is helming the post, as he served as MB there under BN after the 2013 general election, but was sacked from the post in 2016.

No state executive council line-up has been confirmed.

MALACCA (Harapan)

Harapan took Malacca with 15 seats (PKR 3, DAP 8, Amanah 2, Bersatu 2), with BN-Umno winning 13

Malacca Pakatan Harapan chairperson Adly Zahari (Bukit Katil) was last Thursday sworn in as chief minister.

No state executive council line-up has been confirmed.

NEGERI SEMBILAN (Harapan)

Harapan took Negeri Sembilan with 20 seats (PKR 7, DAP 11, Amanah 2), with BN winning 15 seats (Umno 14, MIC 1).

Negeri Sembilan Harapan chief Aminuddin Harun (Sikamat) was sworn in as menteri besar last Saturday.

No state executive council line-up has been confirmed.

PENANG (Harapan)

Harapan retained the state with 37 seats (PKR 14, DAP 19, Amanah 2, Bersatu 2), BN-Umno with two, and PAS one.

State DAP chief Chow Kon Yeow (Padang Kota, photo) has been named the chief minister, taking over from two-term chief minister Lim Guan Eng, who was last Saturday named as the federal finance minister.

Chow is expected to be sworn in later today. No state executive council line-up has been confirmed.

PERAK (Harapan)

After a hung state with Harapan getting 29 seats (PKR 4, DAP 18, Amanah 6, Bersatu 1), BN-Umno 27 and PAS three, Perak ultimately went Harapan's way when two BN assemblypersons aligned themselves with the latter, giving Harapan a seat tally of 31.

State Pakatan Harapan and Bersatu chief Ahmad Faizal Azumu (Chenderiang) was sworn in as menteri besar last Saturday.

No state executive council line-up has been confirmed.

PAHANG (BN)

BN retained Pahang with 25 seats (Umno 24, MIC 1), with Harapan garnering nine seats (PKR 3, DAP 6), and PAS eight.

Four-term menteri besar Adnan Yaakob, who is the Pelangai assemblyperson, is expected to be reappointed to the role and is to be sworn in on Wednesday.

No state executive council line-up has been confirmed.

PERLIS (BN)

BN retained Perlis with 10 seats (Umno 9, MCA 1), with Harapan-PKR three, and PAS two.

Ismail Kassim (Tambun Tulang) has been nominated as the menteri besar candidate. He is Perlis BN chairperson Shahidan Kassim's brother.

The state menteri besar was expected to be sworn in last week, but that did not materialise amid speculation of possible defections by BN representatives.

No state executive council line-up has been confirmed

KELANTAN (PAS)

PAS retained Kelantan with a comfortable 37 seats to BN-Umno's eight. Harapan did not win any seat it contested in the state.

Kelantan PAS commissioner Ahmad Yakob (Pasir Pekan, photo) was sworn in as menteri besar last Thursday.

No state executive council line-up has been confirmed

TERENGGANU (PAS)

PAS reclaimed Terengganu from BN after winning 22 seats to BN-Umno's 10. Harapan did not win any seat it contested in the state.

PAS election director Dr Ahmad Samsuri Mokhtar (Ru Rendang) was sworn in as menteri besar last Thursday.

Ahmad Samsuri has appointed 10 PAS assemblypersons into the state executive council. They are Saiful Bahari Mamat (Paka), Dr Alias Razak (Bukit Tunggal), Mohd Nor Hamzah (Bukit Payung), Dr Azman Ibrahim (Jabi), Tengku Hassan Tengku Omar (Ladang), Ariffin Deraman (Alur Limbat), Hanafiah Mat (Cukai), Wan Sukairi Wan Abdullah (Wakaf Mempelam), Dr Mamad Puteh (Kuala Berang) and Mohd Nurkhuzaini Ab Rahman (Kota Putera).

SABAH (Warisan-Harapan)

Sabah remains in limbo, having two chief ministers sworn in.

It was initially a hung state with BN (Umno 17, PBS 6, PBRS 1, UPKO 5) tied with Warisan (21), and allies DAP (6) and PKR (2), with both coalitions holding 29 seats each. Parti Solidariti Tanah Airku (Star) won two seats.

Sabah BN chief Musa Aman (Sungai Sibuga) was first sworn in on Thursday after Star aligned itself with BN, giving it the simple majority it needed.

However, after a series of defections and exits from PBRS and Upko, Sabah Warisan president Mohd Shafie Apdal (Semporna) claimed his side now has 35 out of 60 seats, and was sworn in yesterday.

Despite this, Musa said neither he nor any of his newly-appointed state cabinet members have resigned.

SARAWAK (BN)

As of now, Sarawak remains with BN, having won the supermajority of 72 out of 82 seats during its 2016 state election. The largest party, PBB has 45 seats.

However, Malaysiakini has learnt that elected representatives there are possibly reconsidering their position within the BN coalition after last week's 14th general election. Sarawak BN comprises PBB, PRS, SUPP and PDP.