Eight MPs have backed calls for a boycott on internet retailer Amazon after the “aggressive tax avoidance” which they say is morally corrupt and endangers British...