Eddie Jones: England will ‘never atone’ for shock Scotland defeat at Twickenham February 06, 2021 654 Breaking News.ie : Rugby The Scots claimed their first victory at England’s base since 1983