Opinion Chris Deerin: Trump’s Soleimani gamble will be a test for Boris Johnson… and our country January 5, 2020