Last.FM suffers £4m income loss