The phrase "desperate bid" means making a last effort or attempt in a very urgent and anxious manner.