"riding on" It is an idiom. In this example, it means almost everything is depending on the success of the administration's plans. I think the idiom originates in betting on horse races, when someone bets all the money he has on one horse to win.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.