Platinum jubilee: Days-long party for Queen Elizabeth II