Repeat: The Met has 120 horses in its Mounted Section which are used for public order events including football matches and demonstrations .
The Met has 120 horses in its Mounted Section which are used for public order events including football matches and demonstrations .