IN just two weeks time, residents across Bromsgrove will head to their nearest polling station to vote for the district's next member for parliament.

On June 8, voters will have a choice between Cllr Michael Thompson from Labour, Giovanni Esposito (Spoz) from the Green Party, Conservative Sajid Javid and Liberal Democrat candidate Neil Lewis.

But if you're still unsure who to vote for, all four candidates will be holding public forums and meet-and-greets across the district over the coming fortnight, to give constituents a chance to get to know them better.

Here's where and when you can catch them...

Giovanni Esposito (Spoz), Green Party

Saturday, May 27 from 10am to 12pm - Polly Put the Kettle On, New Road, Rubery

Saturday, May 27 from 1.30pm to 3.30pm - Cafe Morso, Hewell Road, Barnt Green

Tuesday, May 30 from 7pm to 9pm - The Hop Pole Inn, Birmingham Road, Bromsgrove

Sajid Javid, Conservative Party

Thursday, May 25 from 6pm to 7pm - Old Rose and Crown Hotel, Rose Hill

Thursday, May 25 from 7.30pm to 8.30pm - Friends Meeting House, Barnt Green

Friday, May 26 from 6pm to 7pm - Beacon Church Centre, Whetty Lane, Rubery

Friday, May 26 from 7.30pm to 8.30pm - Stoke Prior Village Hall, Hanbury Road, Stoke Prior

Neil Lewis, Liberal Democrat

Wednesday, May 24 from 7pm to 8pm - Rousler Bar, Victoria Ground, Birmingham Road, Bromsgrove

Thursday, May 25 from 7pm to 8pm - Wythall House, Wythall Park, Silver Street, Wythall

Friday, May 26 from 7pm to 8pm - Barnt Green Baptist Church, Bittell Road, Barnt Green

Saturday, May 27 from 3pm to 4.30pm - Alvechurch Baptist Church, Red Lion Street, Alvechurch

Tuesday, May 30 from 7pm to 8pm - Belbroughton Church Hall, Bradford Lane, Belbroughton

Michael Thompson, Labour Party

Saturday, May 27 at 3pm - Upstairs in Plaza Cafe, Chapel Street Precinct, Bromsgrove

Wednesday, May 31 from 7pm to 8pm - Cofton Hackett Village Hall, Lickey Road, Cofton Hackett

Thursday, June 1 from 7pm to 8pm - Catshill Social Club, Meadow Road, Catshill

Friday, June 2 from 7pm to 8pm - Alvechurch Village Hall, Bear Hill, Alvechurch