Elected in 2024, John Grady made his most significant parliamentary break with his party over assisted dying. In June 2025 he voted against the Terminally Ill Adults (End of Life) Bill at Third Reading, against two of its amendments, and was the only notable rebel on a procedural motion to sit in private. His voting pattern on the bill shows consistent opposition to expanding assisted dying access — his alignment with pro-assisted-dying positions sits at 11%, against a Labour average of 58%, while his support for restrictions is 47 percentage points above the party norm. Otherwise he is a 96.7% party-line voter, supporting the government on defence spending and backing restrictions on parliamentary debate time for the National Security (State Threats) Bill.
Grady votes with Labour on fiscal responsibility and workers' rights, and his 170 contributions across 85 debates are above the Commons average for a first-term MP. His speeches cluster around economy and jobs, defence, fiscal policy, and cost-of-living — topics consistent with his seat on the Treasury Committee. He scores close to zero on pro-parliamentary-scrutiny and pro-civil-liberties measures, suggesting he tends to back government positions when institutional checks are at stake.
His news coverage is mixed. A fact-check piece from December 2024 in The National criticised him for presenting mismatched NHS statistics at PMQs, including a false claim about Glasgow life expectancy — a credibility dent that still defines much of his press profile. On the other hand, local coverage has credited him with campaigning to save a Glasgow bus route. News sentiment across 24 articles in the past 90 days averages at neutral. Much of the highest-impact historical coverage relates to his predecessor David Linden, so Grady's independent record is still accumulating.