How many British Prime Ministers have been called David?

1 answer

Answer

1101244

2026-08-26 16:05

+ Follow

Two.

David Lloyd George, in office from 7 December 1916 to 22 October 1922.

David Cameron, current incumbent in office since 11 May 2010.

ReportLike(0ShareFavorite

Copyright © 2026 eLLeNow.com All Rights Reserved.