I've never seen a movie with so many incorrect release dates. It is said to come out June 6th here in the Netherlands, but it actually comes out June 27th. In Australia it will be coming out August 29th while it also says June 6th for that country and continent. And just like that, there are plenty of other mistakes as for the listed release dates. Absurd.
It's best to check at your local cinema chain's website. Either it's been released, it's coming soon, or it's not listed at all which most likely means it will be coming out much later (like in Australia, most movie theaters' websites don't even display the movie yet because over there it will come out in nearly 3 months from now).
To answer the original question asked, in Britain, the UK, it will come out July 3rd.