Thames Valley Police has made several arrests following a protest at the Arla Foods site in Aylesbury.
Officers attended the scene following reports that protestors entered the site on Samian Way at around 5.50am, which affected operations.
Protest removal teams were utilised and 23 people have been arrested. They remain in police custody.
Assistant Chief Constable Dennis Murray said: “The protest caused some disruption to the Arla Foods site and the A41 for a short period of time but has now been safely resolved, with 23 people arrested.
“Thames Valley Police respects the right for peaceful protest but will take action when protest activity infringes on others going about their lawful business.
“Furthermore, our response to the protest has reduced our ability to effectively investigate crimes and protect vulnerable individuals across the Thames Valley.
“Those who commit crimes while protesting will always be dealt with robustly by Thames Valley Police.
“Protestors have now left the site and patrols will continue in the area.”