Buckingham Palace will reportedly not host any state visits until 2027 due to ongoing refurbishment works. Following a visit ...