UK Chancellor Rachel Reeves Says Britain Now Has Fiscal Buffer Against Economic Shocks on June 16