Attorney General William Barr resigns