I had a call this afternoon regarding the job I am going for. I am told that there is good and bad news.
Good news:
They think I am a really good fit for the job. I impressed them on both interviews with my confidence, my ability to communicate, my attitude and pretty much everything. Everyone I met in the company really "likes" me, and thinks I am "the person" for the job. Even the stuffy old barstard director who sat in my first interview, said he "liked" me.
In my technical assessment in London, apparently I put up a stirling performance. I really impressed their network managers with my knowledge of networking and Active Directory, and my all round IT knowledge. They have also fed back, to say I'd be a perfect fit for the role.
Bad news:
When they held their first interviews, there were five candidates (me included). Only one of those candidates (me!) was picked to go to Technical assessment.
Some senior director up above, has decided that they cannot make a job offer based purely upon the results of one person. Therefore, he has insisted that they re-interview, and pick one more candidate to be "technically assessed" in London. They will them compare this candidate, and me, and pick the best one.
Realistically it may be two weeks until this happens.
So in summary, all is not lost.
I have gained a lot of comfort from the fact that they have all said I am a brilliant candidate. To know that a company are considering me so seriously for a job of this magnitude, and consider me capable to take it on, is quite a good feeling.
Biggest problem is, I REALLY want this job, and it's perfect for me in terms of location, terms, etc. So I will still be gutted if I don't get it - but at least if I don't I know I came bloody close, compared to most applicants, all of whom were considerably older than myself, apparently

Fingers crossed :-/