O2 current smartphone deals and prices

Here are current smartphones and prices for O2 Mobile End of May 2014 in the UK.
uk smart phones prices