Why this US state won’t let people vote in a T-shirt

MINNESOTA: The US state of Minnesota has a dress code for voting. The idea, the state says, is to create a safe space for democracy.

To make surevoters are in a properly contemplative mood at their polling places, the state bans T-shirts , hats and buttons that express even general political views, like support for labour unions .

The goal, state officials have said, is "an orderly and controlled environment without confusion, interference or distraction".

Critics say the law violates the constitutional principle that the government may not censor speech about politics. They add that voters can be trusted to vote sensibly even after seeing apolitical message.