A High Court judge has sentenced a Catholic former millionaire to a year in jail after he failed to pay a divorce settlement to his aristocratic Austrian ex-wife.

Anthony Bailey, 52, a former high-flying public relations consultant, was taken to court by Princess Marie-Therese Elizabeth Hohenberg Bailey, the great-granddaughter of Archduke Franz Ferdinand, whose assassination sparked the First World War.

The 49-year-old aristocrat took action after Mr Bailey fled the UK in breach of a court order and also halted the sale of his £4million six-bedroom villa outside Lisbon, Portugal, preventing her from receiving a share of the assets.