A large banner strewn across the palace's Golden Gates reads: "20 years today, we remember the people's princess" and despite the rain, there is a steady trickle of people arriving to leave tributes.