With just a month to go before Harry and Meghan Markle tie the knot, a collection of handmade mugs to mark the occasion are going on sale.

Two souvenir mugs have been produced at the Emma Bridegwater factory in Stoke-on-Trent, continuing a 30 year tradition.