Controversial Cameron