England’s first king

A groundbreaking new biography of Æthelstan marks 1,100 years since his coronation in 925AD, reasserts his right to be called the first king of England, explains why he isn’t better …