Colchester too close to call in general election, says exper