Brian Haw outside Westminster on his 2,999th day of protest - The Independent