US and UK say Russia’s offer is too Little and Too Late!