Trump meets Putin, May gets hammered by Boris and Davis in press, EU-China 20th summit: https://t.co/4O9fzWfwSF

16th July 2018