He is a British citizen. Nationality is different from citizenship. A citizen belongs to a national community, I.e. the UK. Nationality is place of birth, in this case England therefore he is English.