Prince Andrew’s Windsor residence, the Royal Lodge, has come under scrutiny after revelations that he pays a symbolic ‘peppercorn rent’ to live in a 30-room mansion on Crown Estate property. With UK Prime Minister Keir Starmer backing calls for a parliamentary review, the debate over his royal privilege is deepening amid the Epstein scandal