If England is this great technological leader, why don't they have decent special effects on Doctor Who?
Because their English cars were in the shop and they had no way to get to work.