>>14 a) I am currently sitting with £1200 in cash.
You only have enough money to sustain yourself for a couple of months in the even of unexpected unemployment? That's not very good. And no mention of retirement savings? I'll presume you're still young, but you need to be thinking about the future.