The opposition have slated McGregor’s appearance in the Oval Office with US President Trump, with People Before Profits’ Ruth ...