Well, at least the people of Doncaster think so. This was the remarkable scene in the town's Silver Street after England's 2-0 victory over Sweden on Saturday. What will happen on Wednesday????