Worried Public, Prosperous Leaders’ London Departure! Diplomatic Successes & Relief for People?