Sun UK reports:

Cops have swarmed the town of Schaffhausen with witnesses telling of being barricaded in shops.

Footage shows panicked shoppers watching as armed cops seal off the cobbled streets of the town centre.

Local news site Blick reports accounts from locals saying an elderly man with severe head wounds was rushed in an ambulance to hospital.

TRENDING: FBI Agent Who Uncovered Weiner Laptop with Hillary's Emails says FBI Leadership Told Him to Erase All of His Findings

Another eyewitness claimed to see at least two people being treated.

A shoe shop worker said one of their customers was among the injured, adding: “Nobody can leave the stores anymore.”

Schaffhausen police confirmed just after 11am they are involved in a “special situation” and are hunting for a suspect.

At least five people were injured with two in a serious condition, spokesperson Cindy Beer added.