John Kerry, the senator who ran against George Bush in 2004, endorsed Barack Obama yesterday in a slap in the face to Hillary Clinton and to John Edwards, his vice-presidential…