EDIT: Just saw that someone necro'd this thread
how's the job hunt going? Original post inc below in case useful
I can empathise, I wasn't able to get ANY summer jobs when I was a teenager, because there was such insane competition.
I've managed to find 3 different placements when required during my course, the UK is undoubtably harder to get a job in than Asia, maybe overseas IT work is worth considering?
There's a shortage of skilled graduates there, and a well-spoken, well-dressed western graduate ticks a lot of boxes.
My advice would be to aim for shorter work placement or summer job schemes at your desired firms, shorter job periods are attractive to employers because they can hire newbies without committing as much risk if the employee turns out to be ****. Call every goddamn business you can think of or find on Google, across the UK. Ask to speak to their HR manager, try to talk to them via phone or at least get a personal email address.
You have to put effort in, its very easy to get depressed and moan about your degree result (which is your fault anyway so hardly an excuse) - or to moan about how strict employers are, you need to be incredibly proactive and check up on each company weekly or they'll just forget about you, keep doing this until one offers an interview, and then ace the living crap out of that. Then get a job.
If it's short term it might lead to something more permanent if you impress, and if it doesn't you'll have the CV boost, contacts in the industry who can refer you to other companies, etc etc. Then you're in.