With candidates now confirmed, this year's General Election campaign is well underway.
The various parties are busy knocking on doors and sending out leaflets, but there will also be plenty of chances to hear them speak at various hustings events in the run up to the vote on June 8.
Below is a list of those we know about, ordered by constituency. We'll update it as more events are announced, but if you know of any that we haven't spotted, please let us know. E-mail email@example.com or call 0114 252 1345.
7pm, Tuesday, May 23
St Mary’s Community Centre, Bramall Lane
Confirmed candidates: Paul Blomfield (Labour), Natalie Bennett (Green)
Organised by Sheffield for Democracy
7pm, Wednesday, May 24
King's Centre, Union Road
5.30pm, Thursday, May 25
The Hubs, Paternoster Row
Organised by Sheffield Hallam University - https://www.hallamstudentsunion.com/ents/event/1940/
7.45pm, Tuesday, June 6
Common Ground, Machon Bank, Nether Edge
Confirmed candidates: Paul Blomfield (Labour), Natalie Bennett (Green), Shaffaq Mohammed (Lib Dem), Robert Moran (Pirate Party), Joe Westridge (SDP)
Organised by the Women's Equality Party - www.eventbrite.co.uk
7.30pm, Thursday, May 25
Wesley Hall, Crookes
Confirmed candidates: Nick Clegg (Lib Dem), Ian Walker (Conservative), John Thurley (UKIP), Logan Robin (Green)
Organised by Crookes Forum and Sheffield for Democracy
7.30pm, Friday, June 2
St John’s, Abbeydale, Abbeydale Road South - opposite Abbeydale Sports Club,
Confirmed candidates: Nick Clegg (Lib Dem), Ian Walker (Conservative), Jared O'Mara (Labour)