Berdasarkan fakta sejarah, Tanah Melayu "tidak pernah terjajah", sebaliknya, hanya dinaungi atau dilindungi oleh British, dakwa sejarahwan Profesor Datuk Dr Zainal Kling.
"Fakta sejarah menunjukkan Tanah Melayu tidak pernah terjajah (oleh British). Ini mesti dibaiki dari sekarang oleh semua pihak sama ada pelajar, guru, ahli politik atau pentafsir politik," katanya.
"Dinaungi tidak sama dengan kolonial... Hanya tiga negeri sahaja yang merupakan tanah jajahan iaitu, Singapura, Melaka dan Pulau Pinang.
"(Negeri-negeri) yang lain adalah dinaungi (atau) dilindungi... Sejak mula Tanah Melayu bukan tanah jajahan atau koloni. Ini fakta sejarah dan perspektif sejarah (itu) perlu diubah.
"Jangan kita sebut, kita terjajah selama 400 tahun. Itu adalah kesalahan yang amat besar," katanya di Putrajaya hari ini.
MKN: Kesan pentadbiran British satu bentuk penjajahan
Katanya, Tanah Melayu hanya terjajah selama dua tahun sewaktu pemerintah Malayan Union pada awal 1946 hingga akhir 1947 dan di zaman penjajahan Jepun.
Sementara itu, Majlis Profesor Negara (MPN) dalam kenyataannya berkata, zaman pentadbiran British yang disamakan dengan "penjajahan British" sebenarnya tidak sahih dan tidak wajar digunakan.
Bagaimanapun, menurut majlis itu "kesan pentadbiran British itu merupakan satu bentuk penjajahan".
"British diberi kuasa untuk 'mentadbir' dari segi pengurusan am dan kewangan serta eksploitasi khususnya sumber alam.
"Penilaian pengkaji sejarah kolonialisme British terhadap perilaku 'penjajahan' British itu disifatkan sebagai 'breach of trust' atau 'indirect rule'.
"Mereka kelihatan melakukan penjajahan walaupun tidak sahih, walaupun hal ehwal Persekutuan Tanah Melayu terletak bawah pentadbiran Pejabat Tanah Jajahan di Britain tetapi kedaulatan Melayu tetap terpelihara," kenyataan itu dipetik.