Multiple arrests have been made following an armed police stand-off in Taunton. Eyewitnesses on the scene reported seeing numerous officers involved, indicating a significant police operation. Authorities remain tight-lipped about the details, but the situation has been brought under control. Residents in the area were advised to stay clear while officers carried out their duties to ensure public safety.