Why Rep. Joe Kennedy is mounting a primary challenge to one of the most progressive members of the US Senate

"People don't usually run against someone from their own party with whom they are in substantial agreement on the issues," Barney Frank told Insider.