Bradshaw is a former critic of Jeremy Corbyn, whom he accused in a September 2016 article of being a "destructive combination of incompetence, deceit and menace". This comment was after Bradshaw was included on an internal Labour list of MPs, issued by mistake, who were implicated in "abusing" Corbyn and his supporters. He supported Owen Smith in the failed attempt to replace Jeremy Corbyn in the 2016 Labour Party (UK) leadership election. However, Bradshaw has since changed his position on Jeremy Corbyn, praising his 2017 election performance.
In November 2016, Bradshaw opposed a motion in Parliament for the UK to withdraw support for the Saudi Arabian-led intervention in Yemen. George Galloway accused Bradshaw of supporting Saudi Arabia's regime where men like Bradshaw "are beheaded."
Bradshaw claimed during a Commons debate in December 2016 that it is "highly probable" that the result of the Brexit referendum was manipulated by Vladimir Putin. Bradshaw saw this as fitting a pattern of interfering in the business of other nations after the CIA accused Russian hackers of trying to influence US elections. Bradshaw also maintains that the Russians sent him an e-mail with sophisticated malware and maintains this was a cyberattack. Bradshaw said, “The email came to my gmail account, which is more vulnerable than my parliamentary one. What the sender was claiming was potentially extremely useful and political dynamite. It was drafted in a clever way to make it tempting to open.” Bradshaw added, “I was the first MP to raise Russia’s role in the Brexit vote in 2016. Ever since I have been asking questions about the Kremlin’s subversion of our democracy.”