The British public will head to the polls on July 4 to vote in the first general election since 2019 - and in the weeks ahead, every political party will be doing their best to secure your tick on the ballot paper.
Since 2010, head-to-head debates have become an established part of every election campaign, with multiple broadcasters staging live TV showdowns between the senior party figures.
This year is no different - and here, Media Mole has compiled a complete guide to every debate and major TV interview announced so far.
Monday, June 3
STV Leaders' Debate: STV, 9pm-10.30pm
Hosted by Colin Mackay from Glasgow
Participating: First Minister John Swinney (SNP), Anas Sarwar (Scottish Labour), Douglas Ross (Scottish Conservatives), Alex Cole-Hamilton (Scottish Liberal Democrats)
Tuesday, June 4
Sunak v Starmer: The ITV Debate: ITV1, 9pm-10.10pm
Hosted by Julie Etchingham from Salford
Participating: Prime Minister Rishi Sunak (Conservatives), Keir Starmer (Labour)
The ITV Election Interviews: ITV1, 10.10pm-11.10pm
Hosted by Anushka Asthana
Participating: Ed Davey (Liberal Democrats), Stephen Flynn (SNP), Richard Tice (Reform UK) , Adrian Ramsay (Green Party)
Each leader will be interviewed separately
Thursday, June 6
The Leader Interviews: Ed Davey - Tonight: ITV1, 8.30pm-9pm
Hosted by Rachel Younger
Participating: Ed Davey (Liberal Democrats)
Friday, June 7
The BBC Election Debate: BBC One, 7.30pm-9pm
Hosted by Mishal Husain from London
Participating: Penny Mordaunt (Conservatives), Angela Raynor (Labour), Daisy Cooper (Liberal Democrats), Stephen Flynn (SNP), Rhun ap Iorwerth (Plaid Cymru), Carla Denyer (Green Party), Nigel Farage (Reform UK)
Monday, June 10
The Panorama Interviews with Nick Robinson: Rishi Sunak BBC One, 8pm-8.30pm
Hosted by Nick Robinson
Participating: Rishi Sunak (Conservatives)
Tuesday, June 11
The Nick Servini Interviews - Nick Thomas-Symonds BBC One Wales, 7pm-7.30pm
Hosted by Nick Servini
Participating: Nick Thomas-Symonds (Welsh Labour)
Debate Night – Election 2024 Leaders' Special: BBC One Scotland, 8pm-9pm
Hosted by Stephen Jardine from Glasgow
Participating: First Minister John Swinney (SNP), Anas Sarwar (Scottish Labour), Douglas Ross (Scottish Conservatives), Alex Cole-Hamilton (Scottish Liberal Democrats), Lorna Slater (Scottish Greens)
Wednesday, June 12
The Leader Interviews: Rishi Sunak - Tonight: ITV1, 7pm-7.30pm
Hosted by Paul Brand
Participating: Rishi Sunak (Conservatives)
The Panorama Interviews with Nick Robinson: John Swinney BBC One, 7pm-7.30pm
Hosted by Nick Robinson
Participating: John Swinney (SNP)
The Panorama Interviews with Nick Robinson: Rhun ap Iorwerth BBC One Wales, 7pm-7.30pm
Hosted by Nick Robinson
Participating: Rhun ap Iorwerth (Plaid Cymru)
The Battle for Number 10: Sky News, 7.30pm-9pm
Hosted by Beth Rigby from Grimsby
Participating: Rishi Sunak (Conservatives), Keir Starmer (Labour)
Thursday, June 13
The Nick Servini Interviews - David TC Davies BBC One Wales, 7pm-7.30pm
Hosted by Nick Servini
Participating: David TC Davies (Conservatives)
The ITV Election Debate 2024: ITV1, 8.30pm-10pm
Hosted by Julie Etchingham
Participating: Participating: Penny Mordaunt (Conservatives), Angela Raynor (Labour), Daisy Cooper (Liberal Democrats), Stephen Flynn (SNP), Rhun ap Iorwerth (Plaid Cymru), Carla Denyer (Green Party), Nigel Farage (Reform UK)
Friday, June 14
The Nick Servini Interviews - Jane Dodds and Oliver Lewis BBC One Wales, 7pm-7.30pm
Hosted by Nick Servini
Participating: Jane Dodds (Welsh Liberal Democrats), Oliver Lewis (Reform UK)
The Panorama Interviews with Nick Robinson: Keir Starmer BBC One, 7.30pm-8pm
Hosted by Nick Robinson
Participating: Keir Starmer (Labour)
Monday, June 17
The Nick Servini Interviews - Rhun ap Iorwerth BBC One Wales, 7pm-7.30pm
Hosted by Nick Servini
Participating: Rhun ap Iorwerth (Plaid Cymru)
Tuesday, June 18
The Panorama Interviews with Nick Robinson: Adrian Ramsay BBC One, 7pm-7.30pm
Hosted by Nick Robinson
Participating: Adrian Ramsay (Green Party)
Thursday, June 20
Question Time Leaders' Special: BBC One, 8pm-10pm
Hosted by Fiona Bruce from York
Participating: Rishi Sunak (Conservatives), Keir Starmer (Labour), Ed Davey (Liberal Democrats), John Swinney (SNP)
Audience questions for 30 minutes each
Friday, June 21
The Panorama Interviews with Nick Robinson: Nigel Farage BBC One, 7pm-7.30pm
Hosted by Nick Robinson
Participating: Nigel Farage (Reform UK)
Wales Leaders' Debate: BBC One Wales, 7pm-8pm
Hosted by Bethan Rhys Roberts from Cardiff
Participating: David TC Davies (Welsh Conservatives), Vaughan Gething (Welsh Labour), Rhun ap Iorwerth (Plaid Cymru), Jane Dodds (Welsh Liberal Democrats), Oliver Lewis (Reform UK)
Monday, June 24
The Panorama Interviews with Nick Robinson: Adrian Ramsay BBC One, 7pm-7.30pm
Hosted by Nick Robinson
Participating: Adrian Ramsay (Green Party)
Question Time Leaders' Special BBC One, 7pm-7.30pm
Hosted by Bethan Rhys Roberts
Participating: Rhun ap Iorwerth (Plaid Cymru)
Wednesday, June 26
The BBC Prime Ministerial Debate: BBC One, 8.15pm-9.30pm
Hosted by Mishal Husain from Nottingham
Participating: Rishi Sunak (Conservatives), Keir Starmer (Labour)
Thursday, June 27
Northern Ireland Leaders' Debate: BBC One Northern Ireland, 9pm-10pm
Hosted by Tara Mills
Participating: Gavin Robinson (DUP), Chris Hazzard (Sinn Féin), Colum Eastwood (SDLP), Naomi Long (Alliance), Doug Beattie (UUP)
Friday, June 28
The Panorama Interviews with Nick Robinson: Ed Davey BBC One, 7.30pm-8pm
Hosted by Nick Robinson
Participating: Ed Davey (Liberal Democrats)
Question Time Leaders' Special BBC One, 8pm-9pm
Hosted by Fiona Bruce from Birmingham
Participating: Nigel Farage (Reform UK), Carla Denyer (Green Party)
Follow us on Bluesky or on X/Twitter and like us on Facebook for the latest entertainment news alerts.
Media Mole's Lowest Ever Sky Offer: Get Sky Essential, Sky Stream & Netflix for just £15 a month + £0 upfront fee for 24 months!
Prices may change during this period. Ends March 19, 2025