BJP chief JP Nadda and Union Home Minister Amit Shah today met Prime Minister Narendra Modi at his residence.