A divided US Supreme Court halts the presidential recount in Florida, effectively making Republican George Bush the winner.