When ‘freedom’ causes more harm than good

Should Donald Trump have been banned from the UK?