Harry Styles was born in Evesham, Worcestershire, England and grew up in Holmes Chapel, Cheshire, England.
Styles doesn't appear to be very religious and the legions of tween girls that love him enjoy speculating what religion he is, most likely so they can sell their plans of marrying Styles to their religious parents.
Politics of Style
Well, the boys in One Direction don't have much time for politics. They're very busy with their touring and recording schedule, and pussy.
In all reality, Styles is probably too young and distracted to get into politics. But considering his youth and social status, he'd probably be a liberal if forced to take a position.