The ruling BJP led by Prime Minister Narendra Modi has won a resounding victory for a second term in office. The states across North India have been a clean sweep for the BJP. States like Rajasthan and Madhya Pradesh which recently elected a Congress government at the state level have also been swept by the BJP. Watch the video to see the results for ten states across North India.