A white squirrel has been caught on camera in the village of Wye in Kent. Although the odds of an albino squirrel are 1 in 100,000, the Garden of England suddenly seems to be awash with them.
Wye me?
Ought not the ‘White Squirrel of Wye’ be better named as the ‘White Squirrel of Why?’ in honour of ‘The Haymakers [...]