Johor polls: UMNO sec-gen Datuk Seri Ahmad Maslan says unofficial results show BN leading in 42 of 56 seats as at 8.40pm.