A "boycott of companies that advertise" with Murdoch is, of course, nonsense, since his companies are major publishers of both national and local papers around the English-speaking world.
England is the home of low quality tabloids, others are as bad or worse.