ITV News' Alastair Stewart will host a debate this evening between candidates vying to be elected Mayor of London on May 3.
They will be incumbent Conservative Boris Johnson, Labour's Ken Livingstone, Liberal Democrat Brian Paddick and the Green Party's Jenny Jones.
An audience of Londoners will ask the questions in the race to win the contest.
You can find out more about the Mayoral race and its candidates here.
The Battle for London - The Mayoral Debate will be broadcast on ITV1 at 10:35pm