They are British, they eat a great deal of lamb and have for the past few thousand years.
I know all about the English eating lamb. The captain of the 115 ft. yacht that I lived on, and was the cook for, was an Aussie. We had roast leg of lamb with mint jelly(?) at least once a week. He was a hard drinker, but could get you anywhere on Earth with a ship, a chart,a compass, and a course.
Really? I thought the British royalty were Germans.