Oppositionen har segrat i 159 valkretsar,