Everything you need to know for June 5