The Prince and Princess of Wales will touch down in Boston on Wednesday ahead of the second annual Earthshot prize awards ceremony for their first overseas tour in their new roles. Prince William and Princess Kate are said to be very “excited” about the visit and have enlisted a stellar […]