BJP President Amit Shah has once again blamed Congress for delay in Ram Mandir construction in Ayodhya.