Britain's opposition Labour Party Leader Jeremy Corbyn (R) and Steve Rotheram speak to supporters and members of the media in the garden of the Devonshire House Hotel in Liverpool, north west England.
Britain's opposition Labour Party Leader Jeremy Corbyn (R) and Steve Rotheram speak to supporters and members of the media in the garden of the Devonshire House Hotel in Liverpool, north west England.
Nawaiwaqt Group | Copyright © 2024