political and religious differences