Jabarkan Kalah pilihan raya 2008 dari Zainal Abidin Osman dalam bahasa melayu

Dalam Pilihan Raya Umum Malaysia 2008 beliau bertanding di parlimen Nibong Tebal, Pulau Pinang atas tiket Barisan Nasional. Malangnya beliau tewas kepada Tan Tee Beng daripada Parti Keadilan Rakyat.  Tan Tee Beng  memperolehi 20,210 undi berbanding Zainal memperolehi hanya 17,123 undi dengan majoriti 3,087 undi. Usaha pengundi Melayu melalui UMNO untuk mendapat semula jawatan Ketua Menteri Pulau Pinang gagal apabila calon Barisan Nasional UMNO tewas kepada calon dari Pakatan Rakyat. Tan Tee Beng ialah anak bekas pemimpin Gerakan Pulau Pinang.

Turut kalah ialah Ahli Majlis Tertinggi (MT) UMNO, Dr. Norraesah Mohamad  di Balik Pulau; Datuk Pirdaus Ismail (Permatang Pauh; Zabariah Abdul Wahab (DUN Bertam; Ahmad Sahar Shuib (DUN Permatang Pasir); Datuk Mahmud Zakaria (DUN Sungai Acheh); Norman Zahalan (DUN Batu Maung); Datuk Azhar Ibrahim (DUN Penaga); Datuk Roslan Saidin (DUN Pinang Tunggal); Shahbudin Yahaya (DUN Permatang Berangan); Datuk Jasmin Mohamed (DUN Sungai Dua); Datuk Jahara Hamid (DUN Telok Air Tawar); Datuk Ariff Shah Omar Shah (DUN Seberang Jaya); Datuk Abdul Jalil Abdul Majid (DUN Penanti); Datuk Seri Abdul Rashid Abdullah (DUN Sungai Bakap); Syed Amerrudin Syed Ahmad (DUN Bayan Lepas) dan Muhamad Farid Saad (DUN Pulau Betong).