Jamie George insists England are determined to make Twickenham a “horrible” place for opponents to visit while also reassuring fans that their intent is to score more tries. Jamie George insists England are determined to make Twickenham a “horrible” place for opponents to visit while also reassuring fans that their intent is to score more tries.