I fixed the loo! At least the flushing bit so I don't have to keep sticking my hands in the cistern to pull the bung out... nice 
The handle is still a bit dodgy (has beeen for months), but as long as I warn visitors only to press it gently we're usually ok! Not that we get many visitors!
At some point the whole thing needs replacing. But the bath needs repacing before that, as the hole in the side is now very big and there's another rust hole starting to break out near the taps...
You do seriously have to budget everything. I list out everything that comes in and then I work out how much each month I have to put aside for everything, including a big chunk for the car service/insurance/MOT. Anything that doesn't get spent on the car in the year I put aside towards a deposit on a new one.
I have a separate savings acount which I transfer money into each month as soon as I'm paid or get my WTC & CTC. Then when a bill comes in I transfer it out again and pay the bill.
I keep a spreadsheet of what that savings account is made up of and I'm really strict about only spending what is saved on what it is meant for. I do it this way as I used to get a significant amount of interest on it (£50 ish a year), but this last year with the rubbish interest rates I only got 55p! So am thinking I may go back to paying the bills each month instead on standing order. If you do it that way then you don't get tempted to spend it.
So at the moment I put money aside each month for childcare, car, xmas, bills, other savings (for big/broken things).
The bills section is then broken down again into telephone/internet/mobile top up, electric/gas, council tax, water, house insurance, tv licence.
I then budget out petrol for work, petrol for other journeys, car parking for work, and food. You should have rent/mortgage here too. I think there's 30p over on my budget each month after everything!
At the end of the year if the bills in each section are less than what I budgeted I keep it there to start building up a pot. If they are more (like the electric was last year) the money has to come from somewhere else. So I check my budget and swap it about where necessary every year.
Little trick I also do is pay my council tax calculated amount each month, even though you only need to pay it for 10 months. Then the last two additional months I pay into my savings. So after a couple of years I started to build up a savings pot there again. Then if I get a mega bill or an emergency then I have some extra put aside.
Has taken about 5 years but I no longer have to worry when a bill comes in as I can cover it. It is horrible though when you struggle to pay for food sometimes yet you have savings money put aside. And I do get tempted sometimes to spend it. That's why I list out exactly what bills etc each penny is for so I know if I spend it then I won't be able to afford the electric bill for example.
So my advice is account for every penny and stick really strictly to your budget and you will manage.