By George! Britain’s little prince gets a name