Queen welcomes Bidens to Windsor Castle Published 13 Jun 2021 The Queen has hosted the US President and First Lady for tea at Windsor Castle. Full Article