The Wills effect has given the citizens of St Andrews, where the prince is studying, an unflappable attitude to dignitaries. Hamid Karzai, president of Afghanistan, last week visited the university accompanied by the Afghan foreign minister, the Afghan ambassador to the UK and the British ambassador to Kabul. On a walk around town, Mr Karzai expressed a desire to go to a tea house. The waitress at the North Point Café did not blink when university deputy principal David Corner burst in and said: "I've got the president of Afghanistan outside - can you make five pots of tea?"