FREE Samsung Galaxy S8 64GB on a £19 Contract with O2 Available in Pink, Blue, Grey or Black Free handset GB data 1000 mins Unlimited texts