In July 2016, he was involved in a Twitter spat with Labour leader Jeremy Corbyn, in which McGinn claimed that Corbyn "said that he intended to ring my father", a former Sinn Féin councillor.[15][16] Corbyn's spokesman said the claim was "untrue".[17]
Following the October 2016 Shadow Cabinet reshuffle, and the replacement of Dame Rosie Winterton as Chief Whip, McGinn resigned as a whip.[18]
At the snap 2017 general election, McGinn was re-elected as MP for St Helens North with an increased vote share of 63.7% and an increased majority of 18,406.[19]
McGinn in July 2019 submitted and moved the successful House of Commons amendment to change the law to extend equal marriage for LGBT people to Northern Ireland.[20]
At the 2019 general election, McGinn was again re-elected, with a decreased vote share of 52.3% and a decreased majority of 12,209.[21]
In February 2020, McGinn supported the campaign for Helen's Law, working with Marie McCourt to successfully introduce a Private Members Bill and getting the Government to commit to introducing tougher penalties for murderers who refuse to reveal the location of their victims' remains.[22][23]
In December 2022 McGinn was suspended by the Labour Party following an unspecified complaint. He left the party in order to withdraw from the process in October 2023, stating that he had done nothing wrong, there had been "no finding of any wrongdoing" and that the process was "flawed, protracted and prejudicial."[28][29][30]
McGinn lives in Earlestown, Newton-le-Willows. He is a Roman Catholic.[2] He married Kate Groucutt around 2009, and has a son and a daughter.[4][32] McGinn holds both Irish and British citizenship.[33]