He done it for charity didn't he? And he nearly got run over by a road sweeper. I agree with sotonjoe, give him a break!!
I don't hear of any of you lot sleeping rough for a night for charity in mid-december, just cos he is a royal doesn't necessarily mean it is some publicity stunt, does he need any more positive publicity? He seems to be one of the most popular blokes in the country!
There are loads of homeless people in Winchester, when I got back from Hartlepool at 3am and was stood waiting for a lift one came up to me and asked if I was alright, and showed me where to go if I needed shelter. I felt well sorry for him, but could do nothing. Fair play to William for seeing what they go through and even more so for doing it for a charity.
And about the secluded spot bit, that's fair enough, you don't want loads of random Japanese tourists coming up to him every five minutes do you?
Fair play to him.