Nick Clegg and Nigel Farage are preparing to launch deeply personal attacks on one another tonight as the two men clash in their second TV debate. The gloves are expected to come off in the battle between the Lib Dem and Ukip leaders over the UK’s place in Europe and who can be trusted by the British people. Mr Clegg will be attacked for his background as a career politician and lobbyist  while Mr Farage is under pressure after admitting he ‘admires’ Russian President Vladimir Putin. The debate will be shown on BBC 2 tonight from 7pm. Clash: Lib Dem leader Nick Clegg and Ukip's Nigel Farage are expected to launch personal attacks in tonight;s debate
@highlight
Second TV debate between Lib Dem and Ukip leaders on BBC2 at 7pm
@highlight
Clegg challenge Farage to debate Britain's membership of the EU
@highlight
But row has erupted after Farage said he admires Russian President Putin
@highlight
Ex-Tory minister Lord Heseltine predicts Britain will join the euro
@highlight
Godfrey Bloom dismisses flatmate Farage as a 'salesman' poor at leading
Mr Farage has set his sights on overtaking the @placeholder in terms of membership by the 2015 general elections.