Nicola Sturgeon clinched victory tonight, needling the "Westminster" party leaders and offering a siren-like appeal to voters. Ed Miliband came second, showing quiet confidence at the chairman-like centre podium. A sweaty Nigel Farage, who the bookies thought would win, wasted time early on talking about HIV-positive immigrants. The fact Leanne Wood won the first applause of the night by condemning his "scaremongering" showed his slip-up.
22.14 MILIBAND WINS, says ICM
Miliband 25%
Cameron 24%
Farage 19%
Sturgeon 17%
Clegg 9%
Bennett 3%
Wood 2%
22.12 THREE-WAY TIE, says ComRes
Cameron 21%
Miliband 21%
Farage 21%
Sturgeon 20%
Clegg 9%
Bennett 5%
Wood 2%
22.07 STURGEON WINS DEBATE, says YouGov
Sturgeon 28%
Farage 20%
Cameron 18%
Miliband 15%
Clegg 10%
Bennett 5%
Wood: 4%