Jeremy became MP for Islington North in 1983.
Previously he had been a local councillor in Haringey and part of the London left on the London Regional Executive of the Labour Party, supporting the GLC and local councils to provide services for the whole range of London communities.
On leaving school he volunteered in Jamaica and has travelled widely in South America. His support for anti-colonial movements and countries seeking self determination has been consistent throughout his life. One example being his trip to Grenada in December 1983 as part of a labour movement delegation to report on the US invasion.
He became leader of the Labour Party in 2015, propelled there by a wave of grassroots support for his socialist policies. His first act as leader was to attend a demonstration in support of refugees.
He continues to represent Islington North as an independent MP.