Coba jelasin 1977–2007 dari Barisan Nasional dalam bahasa melayu dong

Pada tahun 1977, PAS diusir dari Barisan Nasional berikutan pemberontakan di dalam badan perundangan negeri Kelantan terhadap ketua menteri yang dilantik oleh kerajaan persekutuan. Barisan Nasional bagaimanapun memenangi pilihan raya umum 1978 dengan meyakinkan, dan terus menguasai politik Malaysia pada dekad tahun 1980-an dan 1990-an walaupun terdapat kerugian dalam pilihan raya negeri, seperti kehilangan Kelantan ke PAS, dan Sabah ke Parti Bersatu Sabah.

Menjelang 2003, Barisan Nasional telah berkembang menjadi gabungan yang dibentuk oleh lebih daripada sedozen parti komunal. Ia dilakukan dengan baik pada pilihan raya umum 2004, memenangi 198 daripada 219 kerusi.

Walaupun Barisan Nasional tidak pernah mencapai lebih daripada 67% undi popular dalam pilihan raya dari 1974 hingga 2008, ia mengekalkan dua pertiga majoriti kerusi berturut-turut di Dewan Rakyat hingga 2008, mendapat manfaat daripada sistem pengundian pertama yang lalu.