Junior doctors in England will stage a four-day walkout from Tuesday, potentially the most disruptive in NHS history. The strike is part of a bitter pay dispute.