The Dell Streak to make its debut in UK early June

So its finally official now, the Dell Streak will be there for…