Tag Archives: Megxit

Megxit Humour: Our Top Ten Meghan and Harry Memes

Royalists, the media and even the Windsor family have been in uproar since the dramatic announcement made by the Duke and Duchess of Sussex (aka Prince Harry and Meghan Markle) on 8 January that they will be stepping back from their “senior” role in the Royal Family. The media soon coined a new term to […]