Alan Johnson set to resign at 5pm