colonial public opinion