Mat, if you're a bit cash-strapped and likely to remain so in the future, it might be worth checking the dates at which your exam passes expire. I don't have the exact periods to mind right now but I seem to remember a period of 18 months in there somewhere.
So if your funds do not allow you to complete your flight training in, say, a year and a half, it might be worth delaying the ground exams a bit to avoid expiry.
You have the books. Details are in Air Law without a doubt.