The couple stopped off at Windsor Castle while travelling to The Hague in the Netherlands for the games

Prince Harry and Meghan have visited the Queen at Windsor Castle on their way to the Invictus Games.

The couple were travelling to The Hague in the Netherlands for the games, which begin on Saturday, and on Thursday visited the UK together for the first time since stepping down as senior working royals more than two years ago.

Continue reading…

You May Also Like

Neighbours is back! Amazon resurrects hit soap

Three months after it stopped broadcasting, the Australian soap is being revived…

Boris Johnson is the Easter bunny – cartoon

The prime minister has some seasonal goodies in his basket (and a…

Far-right commentator Katie Hopkins to be dumped by Channel Seven after Sydney hotel quarantine claims

Exclusive: British far-right figure expected to leave country after boasting about flouting…