Sunday 30th June
Friday 28th June
Thursday 27th June
Sunday 23rd June
Thursday 20th June
Sunday 16th June
Friday 14th June
Thursday 13th June
Sunday 9th June
Thursday 6th June
Sunday 2nd June
All times are UK and subject to change. BBC is not responsible for any changes.