Compared to the New Labour years, the degree of policy overlap between the two parties is remarkable.
The very fact that the Labour leader feels secure enough to affront Eurosceptics suggests he believes No.10 is within reach.
Labour's deputy leader's all-out assault on the Lib Dems' record showed that she believes the party can't afford to go soft on the yellows.
Guaranteeing an in/out vote would have shifted the debate back onto Tory territory and could have wrecked a future Miliband premiership.
The Chief Secretary to the Treasury contradicts Osborne and says the idea is "well worth further consideration".
While many pay lip service to the need for higher wages, the RMT general secretary was prepared to take the action required to secure them.
Cameron's party can’t and won’t take the action necessary because it can’t admit that for ordinary Britons there is no real recovery.
The former PM retains a strong connection with the working class Scots who could determine the referendum result.
The party pledges to fund the policy for the whole of the next parliament by introducing a bank bonus tax and restricting pension tax relief for those earning over £150,000.
Beyond the bluster and rhetoric, there is a surprising degree of consensus on the reforms needed.