The car containing President Donald Trump drives past supporters and protesters on Water Street in Guilford on June 5. Trump toured the nearby Puritan testing swab factory.

Donald Trump visited the small manufacturing town of Guilford on Friday to tour the Puritan Medical Products factory. Supporters and protesters lined the streets. Here’s a glimpse of how the day unfolded.

[image id=”2983239″ size=”full” pos=”center” /]

[image id=”2983350″ size=”full” pos=”center” /]

[image id=”2983341″ size=”full” pos=”center” /]

[image id=”2983280″ size=”full” pos=”center” /]

[image id=”2983343″ size=”full” pos=”center” /]

[image id=”2983336″ size=”full” pos=”center” /]

[image id=”2983243″ size=”full” pos=”center” /]

[image id=”2983347″ size=”full” pos=”center” /]

[image id=”2983353″ size=”full” pos=”center” /]

[image id=”2983348″ size=”full” pos=”center” /]

[image id=”2983277″ size=”full” pos=”center” /]

Watch: Trump holds fisheries roundtable

[bdnvideo id=”2982940″]

[image id=”2983342″ size=”full” pos=”center” /]

[image id=”2983352″ size=”full” pos=”center” /]

[image id=”2983243″ size=”full” pos=”center” /]

[image id=”2983282″ size=”full” pos=”center” /]

[image id=”2983344″ size=”full” pos=”center” /]

[image id=”2983275″ size=”full” pos=”center” /]

[image id=”2983354″ size=”full” pos=”center” /]

[image id=”2983231″ size=”full” pos=”center” /]

[image id=”2983335″ size=”full” pos=”center” /]

[image id=”2983339″ size=”full” pos=”center” /]

[image id=”2983355″ size=”full” pos=”center” /]

Watch: Guilford protesters and Trump supporters

[bdnvideo id=”2982956″]

[image id=”2983340″ size=”full” pos=”center” /]

[image id=”2983238″ size=”full” pos=”center” /]

[image id=”2983345″ size=”full” pos=”center” /]

[image id=”2983274″ size=”full” pos=”center” /]

[image id=”2983281″ size=”full” pos=”center” /]

[image id=”2983346″ size=”full” pos=”center” /]

[image id=”2983240″ size=”full” pos=”center” /]

Watch: Trump speaks at Puritan in Guilford

[bdnvideo id=”2983011″]

[image id=”2983244″ size=”full” pos=”center” /]

[image id=”2983334″ size=”full” pos=”center” /]

[image id=”2983276″ size=”full” pos=”center” /]

[image id=”2983233″ size=”full” pos=”center” /]

[image id=”2983230″ size=”full” pos=”center” /]

[image id=”2983349″ size=”full” pos=”center” /]

[image id=”2983337″ size=”full” pos=”center” /]

[image id=”2983232″ size=”full” pos=”center” /]

Watch: Trump arrives at Bangor International Airport

[bdnvideo id=”2982930″]