> The starting salary for a new graduate in the UK is probably in the range of £25-£33k,
Are you talking about starting developer salary? That seems really really low! Why wouldn't UK devs simply relocate to the US where they could make a lot more right away?
Apologies, I don't mean to pontificate...it just befuddles me why a UK developer wouldn't want to move, if only for a little while.