What is the name of englands prime minster?

David Cameron has been Prime Minster of the United Kingdom since May 11, 2010 .