Oh ok, for the year it's not bad, but depends how much messages, call minutes and data you get per month tho. My brother is on a contract deal where he pays £5 a month and gets like 2,000 minutes per month, about 2,000 free texts per month and 250mb data per month. So for the whole year that's £60 for the year.
I'm on £9.50 a month though, I get more minutes for calls per month, unlimited texts all through the year and 500mb data every month. So that's like £115 per year, but with a different network to my brother too.
Just depends how much calling time you need, how much texts and how much data you need. If you don't use it much, and don't use internet on your phone anywhere unless you have wifi. Then like my brother's deal with £60 per year is the best deal. But different networks work better in different areas too. You just gotta pick what suits you best.