Google has said it will shut down its Google News service in Spain to prevent publishers’ content from appearing on it, ahead of a new law requiring the internet search company to pay Spanish news organisations for linked content or snippets of news.