A millionaire City analyst has won his appeal against a West End actor in a landmark gay divorce.

But equity expert Peter Lawrence must still pay his former partner Don Gallagher — who starred in the Priscilla, Queen of the Desert stage show — more than £1.4 million, £320,000 less than the settlement ordered by a High Court judge last year.

Mr Lawrence, 47, and Mr Gallagher, 54, lived together for 11 years before having a civil partnership, which lasted only seven months.

Mr Lawrence, who earns £390,000 a year working for JP Morgan, earned far more than the actor, who has also appeared in Les Misérables and on TV in Casualty and Taggart.