Ernst August of Hanover: a German prince in decline