Read more
John is also on the Roll of Solicitors in Northern Ireland and the Republic of Ireland, and founded his own firm in 2011.
In May 2019, John was elected as Sinn Féin councillor to Belfast City Council, also serving as Lord Mayor of Belfast from May–December 2019.
John was the 2019 North Belfast Sinn Féin Westminster candidate, and was elected as MP in December 2019, a role he continues presently.