You say there is an English nation but not an English race. Exactly the same could be levelled at Scotland and to a lesser extent Wales and Ireland.
England is mixture of Britons , Germanics , Danes and Normans plus many others.
Scotland is Picts , Britons , Scot's ( who were Irish ) , Germanics ( Edinborough and the Lowlands settled by Angles ) and Norwegians and Normans.
Ireland has Irish ( Basically Britons ) Germanics , Normans ( Fitz etc ) and Norwegian.
All parts of these islands are a complete mixture and surely that is good.
When it comes to people comparing the British Empire to the English Empire this is ridiculus.
Per head the Scots contributed far more to The Empire than the other 3.