England are attempting to match New Zealand’s world record 18 straight Test victories when they welcome Scotland to Twickenham for Saturday’s Calcutta Cup clash. Meanwhile, Scotland can clinch the Triple Crown with victory, but have not senn off England since 2008 and their winless Twickenham record dates back to 1983.