public opinion Lansdowne