The Duke of Cambridge joked that he unintentionally brought a hospital to a standstill when he paid a visit to learn more about a scheme supported by his Royal Foundation.

William arrived to a warm welcome from dozens of nurses who gathered to greet him at Basingstoke and North Hampshire Hospital - and the excitement continued inside as workers stood along the corridors, watching eagerly with their camera phones.

Patients told of their delight at meeting the surprise royal visitor, who stopped to chat at various points as he walked through the building.