June budget agreement