Home / Photo / Sheffield, England The Labour leader, Keir Starmer, speaks to the shadow chancellor, Rachel Reeves, as they travel to the city to visit a steel plant
Sheffield, England The Labour leader, Keir Starmer, speaks to the shadow chancellor, Rachel Reeves, as they travel to the city to visit a steel plant