Thames Valley mounted section prepare for royal wedding

Police horses have been put through their paces on the streets of Windsor in preparation for their role at the royal wedding.

Thames Valley Police's mounted section carried out security checks and high-visibility reassurance patrols.

The horses and their riders will join the Household Cavalry to escort the royal carriage when Prince Harry and Meghan Markle tie the knot on 19 May.