Will Barack Obama bring a new deal for American workers?