The BBC will host a head-to-head debate between Boris Johnson and Jeremy Corbyn in the run-up to the general election.
The Conservative and Labour leaders will face off live in Southampton on 6 December – six days before the poll.
A seven-way podium debate will also take place between senior figures from the UK’s major political parties on 29 November, live from Cardiff.
And the BBC will broadcast several Question Time specials, including a show focused on younger audiences.
Today presenter and former BBC political editor Nick Robinson, who will present the two debates, said he hoped they would “illuminate the choice we all face between competing parties, leaders, policies and visions for the country”.
What is being shown and when?
First up is the Question Time Leaders’ Special – hosted by Fiona Bruce – which will take place on Friday 22 November in Cardiff and be shown on BBC One.
The leaders of the Conservatives, Labour, SNP and Liberal Democrats will each take questions from the audience for 30 minutes.
Two further 30-minute Question Time specials are planned with the leader of the Brexit Party, Nigel Farage, and one of the co-leaders of the Green Party – either Sian Berry or Jonathan Bartley.
Fiona Bruce said: “Question Time has a proud history of giving the public – the voters – the chance to put their points and questions directly to their elected representatives. That’s never more important than during an election campaign.”
The BBC Election Debate between seven parties will take place on Friday 29 November on BBC One, and the BBC Prime Ministerial Debate will take place on Friday 6 December on BBC One.
A final Question Time special with a selected audiences of under-30s – hosted by BBC 5 live’s Emma Barnett – will air at 20:30 GMT on Monday 9 December across BBC One, BBC Radio 1, 1Xtra and 5 Live.
Emma Barnett said: “Young voters and their needs should not be forgotten about by the party leaders this election. These people are at the beginning of their voting career and this election will be generation defining.”
After the election, an additional Question Time programme will be broadcast at 20:30 on Friday 13 December on BBC One.
What about Wales, Scotland and Northern Ireland?
The BBC Wales Live team will host two live debates to put questions to a panel of the country’s politicians.
The first debate takes place in Pembrokeshire on Tuesday 26 November and the second on Tuesday 3 December from North Wales.
Plaid Cymru party leader Adam Price will also feature on an audience debate programme on BBC One Wales.
BBC Scotland will broadcast its Scotland Leaders debate live from Pacific Quay in Glasgow on Tuesday 10 December – two days before the election.
The BBC Scotland channel will also air a 30-minute Debate Spin Room show from the venue beforehand – with commentators, journalists, politicians and analysts discussing how the debate will be won and lost.
On the same night in Northern Ireland, at 22:45, the leaders of the main parties will be invited to take part in a debate in front of a studio audience.
One-on-one interviews with the five main party leaders will also take place on The View with Mark Carruthers and on BBC Radio Ulster’s Inside Politics, as well as party leader phone-ins on BBC Radio Ulster’s Talkback.