I was in a similar position. Short answer get some skills the market requires. A PHD in maths from a decent university, you should waltz into quite a few jobs. I would try science areas, Cambridge, Oxford, London, and maybe the field of bioinformatics (lots of statistics obviously, and lots of recruiters). Get a decent recruitment agent. Practice coding. Have you tried contracting/consulting in London, do you know matlab ? I have assumed yr in the UK (apologies if not). There are positions out there for good candidates.