I talked to Sony today, the recommended repairing the phone software, using the Xperia Companion software via my laptop. I did a back up first, then did the software repair option. It's worked, but it's not a fast process and you essentially reset your phone back to a new one - but it has solved my problem.