Prime Minister David Cameron from the Conservatives and Labour Party leader Ed Miliband are virtually even in last-minute surveys despite weeks of intense campaigning. Liberal Democrat leader Nick Clegg, who hopes to play kingmaker, plans a 1000-mile bus tour in the campaign's final days.