Labour and Conservatives tied at 35% in final poll.
The bookmakers have the Conservatives as the large odds on favorite to win the most seats. They're about 4/1 compared to the Labour at 1/5 because of the way the votes break down in a first-past-the-post system.
"When the Guardian's poll projection, an average of all the polls made public, is updated to take account of the new ICM data it places the Conservatives on 274 seats and Labour on 271 - neither anywhere near the 326 that is required for an absolute majority."
EU and anti-immigration party UKIP has seen its star fade and may only win 3 seats. Even leader Nigel Farange may not get a seat in Parliament.
The Independent spoke with a sports handicapper and he had some good advice, which also applies to markets in general.
"At the last election, I sat there watching with my laptop as the high street prices and Betfair oddschanged with every result. As each early result came in, the favourites to win, Conservative or Labour, flip-flopped depending on whether that early result went in their favour. It was like a game of tennis in terms of the betting market. This is a really useful tip: what happens, especially early on when it's still all to play for, is the market overreacts. People in betting overreact to an initial result that is not as important as they think it is. You will get swings in the betting on the night as what markets do is overreact to single events. A good way of potentially making money is to try and be counter-intuitive and watch out for those overreactions early on, especially in a contest like this one."