English people
Originally, English people descended from Anglo-Saxons and Celts.  Modern English people often have ancestors from many different countries. Often, their ancestors came from other European countries and from the rest of the world.