Britain votes in knife-edge election

Britain heads to the polls in the country's closest general election for decades, with voters set to decide between the Conservatives of Prime Minister David Cameron, Ed Miliband's Labour and a host of smaller parties.