Jabarkan Politik dari Abdul Karim Sulaiman dalam bahasa melayu

Dalam Pilihan raya umum ke 10, beliau memenangi kerusi DUN Sungai Udang dengan mengalahkan Hassan Md. Dahan calon PAS dengan majoriti 2,592.

Dalam Pilihan raya umum ke 11, beliau menang dengan majoriti 3,267 undi.

Beliau sekali lagi menang pada Pilihan raya umum ke 12 dan mendapat 4,664 undi dengan majoriti 3,304. Pencabar beliau, Imran Abdul Rahman dari (PAS) hanya mendapat 1,360 undi.

Atas faktor kesihatan, beliau yang juga Pengerusi Jawatankuasa Kerja Raya dan Kemudahan Awam Melaka ketika itu telah menarik diri dari manjadi calon Pilihan raya umum ke 13 bagi kawasan Tanjung Bidara. Tempat beliau telah di ganti oleh Md Rawi Mahmud, seorang pesara guru.