1. UK PM Boris Johnson resigns after 50 senior government officials resigned from his cabinet

    UK PM Boris Johnson resigns after 50 senior government officials resigned from his cabinet

    16