Alastair Stewart: Given Elizabeth I and even Queen Victoria, has this Queen the greatest of all? June 4, 2022 Ukadmin UK News UK News Alastair Stewart: Given Elizabeth I and even Queen Victoria, has this Queen the greatest of all? Credit GBNews