After the polling, the counting of votes has started and the results are out. Out of 825 seats, BJP has won 525 seats so far.