England har at tilstrifwa fin magtoch