Naismith's one departure from Labour's line came in December 2024, when he voted against allowing a Lib Dem proportional representation bill to proceed — one of a small number of Labour MPs to do so. Since then he has been a near-perfect party loyalist, voting with Labour on 99.8% of divisions, including backing the government's position on the Armed Forces Bill and opposing opposition amendments on defence spending. His stance profile flags two notable patterns: he scores 12% on parliamentary scrutiny and 0% on Lords scrutiny, meaning he consistently supports the government's ability to move legislation quickly over calls for closer oversight. He was also notably more supportive of assisted dying access than the Labour average, placing him among the more liberal end of his parliamentary cohort on that question.
His participation rate of 79% sits a little below the Commons average. Economy, jobs, and local government dominate his speech topics — 36 and 27 contributions respectively out of 119 total — with transport, fiscal policy, and crime also featuring regularly. He holds no select committee seats.
Outside the chamber, Naismith has been active on constituency matters: he raised Crewe's station investment zone at PMQs and secured a ministerial meeting, called for a town centre shuttle bus, backed cross-party pressure on social media age restrictions, and lobbied successfully for an asylum hotel in his constituency to close. Local news coverage over the past 90 days runs to 90 articles — heaviest on crime and immigration — though sentiment data for that window is not available. No significant negative coverage was flagged.