Labour had feared that the president could use the visit, which starts tonight, to lambast the PM over freedom of speech in the UK.