Cheers guys!
Best of luck to everyone else still in the mix.
I wasn't going to comment on those speculating on what BA are looking for - but I'll add my humble opinion. It is impossible to second guess what they are looking for - the only way to find out is to go through the process. Having worked within a recruitment process in a large business I can advise that it is the whole package that is desired. The combination of skills, attitude, intelligence, exam grades etc. is the 'secret' formula. Having a suitable level and mix of their particular formula will mean you pass through the process and possibly get offered a position. Even then a certain amount of luck, timing and other factors will of course play a part. Saying that you need this and that, including these grades and skills is only a guess really!