Cheers, the TWRP one worked, which was good as the update to CM12 didn't work and I had to restore the backup.
CM12 just gave loads of errors that Google Play Services needed updating but it constantly came up that "Unfortunately google play services has stopped" so I couldn't actually update it.
You'll need to flash a new gapps package along with cm12, that should fix the 'Google play services has stopped' error, I think. Google it, should be straightforward!
Cheers, the TWRP one worked, which was good as the update to CM12 didn't work and I had to restore the backup.
CM12 just gave loads of errors that Google Play Services needed updating but it constantly came up that "Unfortunately google play services has stopped" so I couldn't actually update it.