Video Summer solstice heatwave grips much of Europe as France restricts alcohol consumption 30 June 2026
King Charles, Prince William and Princess Kate arrive for Peter Phillips’ wedding to Harriet Sperling 6 June 2026