Bill Gates caught in corner...