Prince William and his new wife Kate Middleton delighted thousands of well-wishers this afternoon with two kisses on the balcony of Buckingham Palace, one of the highlights of an elaborate wedding ceremony which went off without a hitch - only the Met office got it wrong - the predicted rain did not appear.