Here's the options of what i could possibly get...
MOTO G (Again, on contract for £12:50 a month or as pay and go - 500 Mins,500mb and 5000 texts)
MOTO X (On Contract £22)
HTC ONE (On Contract £22)
SAMSUNG GALAXY S4 (On Contract £24)
They are all 24 month contracts, the Moto X, HTC, And S4 you get these with the contract: 500 MB, 250mins, 5000 Texts
What would you recommend i do? or what phone should i get!!? I Don't really have much money! and don't really want to go over £20 but i can stretch! there all with Tesco Mobile!