Sadiq Khan DENIES Queen Statue in Trafalgar Square Catherine 2 years ago UK News Royal commentator Jennie Bond responds to Mayor of London Sadiq Khan denying requests to have a permanent statue of Queen Elizabeth II in Trafalgar Square. Credit GBNews