Low voter turnout and first reports of significant gains for smaller parties means the results of the Norwich North by election are not clear-cut.
According to SKY news reports, the Norwich North returning officer estimates voter turnout was less than 45%. In some traditionally Labour-held areas, it was much lower, with only about ten voters casting their votes in an hour.
This contrasts with traditionally Conservative areas of Norwich North where voting was reported at about sixty an hour.
The results of the by-election are expected to be declared in about four hours, at noon today.