Bill Giles

Bill is currently in Middlemore Hospital (Ward 10) with a broken hip after a fall at home on Wednesday afternoon.