None of this was as bad as the torrent of online abuse we have received from President Trump’s Make America Great Again ‘MAGA’ supporters over the past week