In 2022, James declared his candidacy in Michigan's redrawn 10th congressional district. He defeated Democratic nominee Carl Marlinga. James was elected to a second term in 2024.
In 2012, James joined James Group International, where his father, John A. James, was the CEO.[14] James Group is a global supply chain management service company; James became its director of operations, and eventually became president of James Group International and CEO of its subsidiary, Renaissance Global Logistics.[15][7] Renaissance Global, based in Detroit, was the recipient of a $1–2 million Paycheck Protection Program loan during the COVID-19 pandemic.[16]
James was named one of Detroit Business Journal's 30 in their 30s of 2012, and Michigan Chronicle's 40 under 40 of 2014.[17] He served as a board member of the Michigan Council for Future Mobility, Michigan Minority Supplier Development Council and National Veteran Business Development Council. He serves on the Detroit Workforce Development Board.[18]
In September 2017, James entered the Republican primary for the 2018 United States Senate election in Michigan[19] in an attempt to unseat three-term incumbent DemocratDebbie Stabenow, as well as become Michigan's first African-American senator. Despite musician and Michigan native Kid Rock publicly toying with the idea of running for the seat for months, the primary came down to James and Grosse Pointe businessman and former Wayne County commissioner Sandy Pensler.[20] James was endorsed via Twitter by PresidentDonald Trump on July 27, 2018, eleven days before the primary.[21] James won the nomination with 55% of the vote.[22]
On November 6, 2018, Stabenow defeated James, 52.3% to 45.8%.[23]
Because the election margin in the 2018 Senate race was smaller than expected, James became a front-runner for the Republican nomination to take on Michigan's other incumbent Democratic senator, Gary Peters, in the 2020 election.[29][30]
On June 6, 2019, James announced that he was seeking the Republican nomination in 2020 to take on Peters.[32] Michigan was one of two states in which an incumbent Democratic senator was seeking reelection during 2020 in a state won by Trump in 2016, the other being Alabama.[33] Although the Associated Press called the race for Peters on November 4, 2020,[4] James refused to concede, which Peters termed "pathetic."[34] James initially insisted that the election had not been administered fairly.[35] He established a joint legal fund with the Republican National Committee to challenge the results.[36] James claimed there was "ample evidence" for an investigation, but offered none.[37] He raised $2 million after the election as he sought to challenge the election results, and he unsuccessfully attempted to block certification of the results of the election, which he lost to Peters by 1.7% of the vote, which was much closer than originally projected.[38] James conceded on November 24 over social media, congratulating Peters.[39]
During his campaign, James pledged to give 5% of his campaign contributions to charity. The James fundraising committee reported about $46.12 million in total contributions for the 2020 election and has given more than $2.36 million to charities following through on his pledge.[40]
During his 2018 Senate campaign, James ran on a typical Republican platform, describing himself on his campaign website as "a pro-life, pro-second amendment, pro-business conservative."[44] He emphasized his desire to defund Planned Parenthood[44] and compared Roe v. Wade, the United States Supreme Court decision legalizing abortion, to "genocide."[45] He opposes the death penalty, does not believe employers should be able to fire workers due to their sexual orientation, and opposes the legalization of recreational marijuana.[46]
James says he wants to repeal and replace the Affordable Care Act (Obamacare), which he has called "a monstrosity."[47] According to The Detroit Free Press, James was careful not to take a position on the Trump administration's lawsuit seeking to immediately strike down the entire ACA as unconstitutional.[48] When pressed in a September 2020 interview, he said he was against the ACA lawsuit without a replacement plan in place, but did not criticize Republicans for pushing the lawsuit.[49]
James supported Ted Cruz in the 2016 Republican Party presidential primaries.[46] He later became a Trump supporter,[46] and tweeted in 2018 that, if elected to the Senate, he would back Trump "2,000%."[50][51] During his 2020 campaign, James accepted Trump's endorsement and campaigned alongside him.[52][53] James has not been publicly critical of Trump or his actions.[48] During a meeting with black faith leaders, James was asked whether he disagreed with Trump on anything. James said, "Everything from cutting Great Lakes funding to 'shithole countries' to speaking ill of the dead. I mean, where do you want to start?"[54] In a leaked audio recording of a meeting with African American leaders in Michigan, James was asked why he hadn't publicly criticized Trump. He said he thought it was better to be silent in public in order to gain access to Trump. James said, "Donald Trump doesn't need less Black folks around him, he needs more," and that his goal was "achieving equity and equality for our people, not standing up on Twitter and condemning folks."[55] During the campaign, Democrats sought to tie James to Trump, while James has said his candidacy was not a referendum on Trump.[44]
James married his wife, Elizabeth, in 2012.[58] They have three sons.[59] When James was still dating Elizabeth, he had an encounter with police at a mall in a suburb of Detroit in which the officers drew their guns on him; James believes that if Elizabeth had not been beside him, he might have been killed. He has also expressed his fear of being killed whenever police pull him over for a traffic stop.[60]
^ abKing, R.J.; Schultz, John S.; Beaman, Tom; Keenan, Tim & Calabrese, Dan (October 8, 2012). "30 in Their Thirties 2012". Detroit Business Journal. Retrieved October 28, 2018.
^ abcBarrett, Malachi (September 21, 2019). "John James Says His 2020 Senate Run Is About Michigan, not Trump". MLive. Booth Michigan. Retrieved April 18, 2020. Among James' top legislative priorities is creating an educational environment that gives parents and teachers more power, saying poor education outcomes are the root cause of many of the country's problems.