Just as a comment to the snide remark about Poms, ( which refers to the Australians, not the British) Apart from Ferrari and maybe one of the Lotus Teams, all the cars are built in England. Even Mercedes , both car and engine are English. Even the Renault Team is based in England, so really it hardly matters who wins, they are driving an English car....