'Which one of us has not made some ridiculous sexual comment?'
The visit should be pushed back, Lord Peter Ricketts says.
'Donald Trump should not be welcomed to Britain while he abuses our shared values.'