Tolong jelaskan mengenai Fungsi dan Peran dari Dewan Negeri Johor

Dewan Negeri Johor dulunya bernama Majelis Mesyuarat Negeri dan seiring dengan kemerdekaan Malaysia dari Britania Raya, Majelis Mesyuarat Negeri berubah nama menjadi Dewan Negeri Johor. Fungsi dan peranan Dewan Negeri Johor tidak jauh berbeda seperti Parlemen Federal Malaysia. Dewan Negeri Johor memiliki kekuasaan untuk mengamandemen Konstitusi Negara Bagian Johor, mengusulkan dan meloloskan Rancangan Undang-Undang Negeri () untuk selanjutnya dipersembahkan kepada Sultan Johor untuk diratifikasi setelah dituangkan kedalam Lembaran Negeri Johor.

Dibawah Peraturan Kekuasaan, Imunitas dan Hak Istimewa Tahun 1963, setiap anggota Dewan Negeri Johor diberikan hak untuk bebas berdiskusi terhadap masalah yang dikemukakan di dalam Dewan Negeri.

Dewan Eksekutif Negara Bagian Johor dibentuk dengan beranggotakan dari beberapa Anggota Dewan Negeri Johor yang memegang mayoritas untuk membentuk pemerintah negara bagian. Dewan Eksekutif Negara Bagian Johor dipimpin oleh Menteri Besar Johor.