German without any doubt
This is the law of England and there can be no exemption.
The Act of Settlement of 1701 established that the English monarch MUST be a direct descendant of a German woman, Sophia, Electress of Hanover who lived in the 17th century.
There can be no exceptions to this law and most monarchs since then have been either directly German or with a largely German bred.
Until WW1 the preferred language at court was German and all monarchs or heirs to the throne married Germans.
During WW! George V changed the family name from Saxe-Coburg-Gotha to Windsor to hide the German origins.
And his cousins, the Battenbergs changed theirs to Mountbatten
George V was the grandfather of the present queen
Prince Philip , her husband, is of German origin
His origin surname was Schleswig-Holstein-Sonderburg-Oldenburg.
He changed to Mountbatten before his marriage.
Diana, Princess of Wales was the first English person to marry a monarch or heir to the monarchy since the time of Henry VIII in the 16th century
The present ruling family has an enormous number of relations in Germany and some of them were Nazis.