Long description
Illustrative photograph showing two police officers with their backs to the camera. They wear high-visibility vests saying ‘Heddlu – Police’. (‘Heddlu’ is the Welsh word for ‘police’.) They are looking at a group of people wearing raincoats and carrying umbrellas, and a placard.