A new RNLI lifeboat named Duke of Edinburgh will join more than 150 boats on the River Thames in London this weekend to commemorate the life and 70-year reign of Her Majesty Queen Elizabeth II. The performance is understood to be the first illuminated flotilla on the Thames for over 300 years. Her Majesty was […]