A double dose of nonsense from our friends in the US….
Double click on that issue (vb.). 1. Concentrate, redouble efforts (assumed, true meaning unclear). 2. “We have to double click on that issue Jane!”; desperate cry of a bewildered executive suddenly realising that they have failed to get something done, and then passing the buck to someone else. (see Buck, pass the; Double down)
Double down. 1. To double one’s wager. 2. Go full throttle; chuck in the kitchen sink; overcompensate; overdo it; flagrantly gamble with all resources, regardless of consequences. (see Double click on that issue; Full-tilt boogie)