Steve Barclay, the Duchy of Lancaster and Chief of Staff for Downing Street has been appointed as the UK Health Secretary after Sajid Javid’s resignation.
The growing number of the senior Conservative Party leaders say they have lost confidence in Boris Johnson and that he “must go.”
The post BREAKING: Steve Barclay Appointed As New Health Secretary appeared first on The Pavlovic Today.