Determined Diane Abbott enters Labour leadership race
Diane Abbott has entered the Labour leadership contest becoming the first woman to throw her hat into the political ring and aiming to become the first female Labour party leader as well as the first black person to lead a political party in Britain.
Continue Reading