The first projection suggests the vote will be on a knife-edge in the first major test of Nigel Farage in this parliament.