Labour majority would be a ‘miracle’, says David Blunkett