America is taking a ‘puritanical turn’ and growing more socially conservative

· The Independent