Who is now the prime minister of england?
No context provided
Who is the prime minister of england from 2016 to 2019?
Theresa May
No context provided
Who is the prime minister of england from 2010 to 2016?
David Cameron
No context provided
Who is the prime minister of england from 2007 to 2010?
Gordon Brown
List of prime ministers of the United Kingdom
https://en.wikipedia.org/wiki/List%20of%20prime%20ministers%20of%20the%20United%20Kingdom
Prime Minister of the United Kingdom
https://en.wikipedia.org/wiki/Prime%20Minister%20of%20the%20United%20Kingdom
Alexander Boris de Pfeffel Johnson (/ˈfɛfəl/;[6] born 19 June 1964) is a British politician and writer serving as Prime Minister of the United Kingdom and Leader of the Conservative Party since July 2019.
Boris Johnson
England is a country that is part of the United Kingdom.
England
Who the prime minister of England is depends on the year. Since July 2019, Alexander Boris de Pfeffel Johnson has been serving as the Prime Minister of the United Kingdom, which includes the country of England. Previously, the prime minister of England was Theresa May from 2016 to 2019, David Cameron from 2010 to 2016, and Gordon Brown from 2007 to 2010.