How long has Boris Johnson been Prime Minister for?
Boris Johnson
Who is the current Prime Minister of uk?
The Rt Hon Boris Johnson MPBoris Johnson became Prime Minister on 24 July 2019. He was previously Foreign Secretary from 13 July 2016 to 9 July 2018. He was elected Conservative MP for Uxbridge and South Ruislip in May 2015. Previously he was the MP for Henley from June 2001 to June 2008.