Gujarat Chief Minister Bhupendra Patel has said Prime Minister Narendra Modi and Union Home Minister Amit Shah should be given credit for the ongoing construction of Ram Temple in Ayodhya and maintained the two senior Bharatiya Janata Party (BJP) leaders have done a lot in preserving the country's culture and faith.