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.”


Leave a comment

Your email address will not be published. Required fields are marked *