... I think the buzz around England and around London, ...
... So for me, definitely, I think England are going to win a ...