jeremy corbyn 250

Jeremy Corbyn MP

Jeremy Corbyn is leader of the Labour party. He been the Labour MP for Islington North since 1983.

By this author