Repeat: The journalist has had to soak up some criticism on Twitter that he has become a "PR agency for Sky" but Walsh remains unabashed.
The journalist has had to soak up some criticism on Twitter that he has become a "PR agency for Sky" but Walsh remains unabashed.