Wednesday morning recappublished at 11.18:
It's been a busy morning and one mostly dominated by leaders' debate-related chatter. Here's a quick round-up of what's been happening so far:
- UKIP leader Nigel Farage told BBC Radio 4's Today his party would have a cap of 50,000 people a year coming to Britain, but insisted there would be no cap on net migration
- The main TV debate of the election will be held tonight , with David Cameron and Ed Miliband sharing the podium with Nick Clegg, Nigel Farage, Leanne Wood, Natalie Bennett and Nicola Sturgeon. The debate will run for two hours and cover four topics, which have not been revealed
- In his regular LBC phone in, Lib Dem leader Nick Clegg suggested the debate is an opportunity to see who you want to walk into Number 10 with David Cameron or Ed Miliband
- Labour has a letter in the Guardian endorsed by 100 people from "all walks of life", including actors, business leaders, writers, nurses and low-paid workers. The letter argues that the fundamental choice at the election is whether the country works only for those at the top or for all working people
- The Muslim Council of Britain has drawn up a list of key commitments they suggest Muslim voters may wish seek from would-be Mps, including "meaningful action" to combat Islamophobia, anti-Semitism and all forms of racism.